How to split a PDF in half
Half a long PDF in seconds — useful for double-sided print prep, separating combined documents, or sharing only one half of a packet. Here is how to do it in your browser.
Open the Split PDF tool →“Split in half” sounds simple but actually depends on what kind of half you want: the literal first-and-second halves of a long document, two sides of a duplex-scanned packet, or a “front half” you can send while keeping the rest. The Split PDF tool handles all three with the same range syntax, and the work happens in your browser — no upload.
When “in half” is what you want
- Print prep. You want to print just the first half on one printer (or one paper batch) and the second half later.
- Sharing one side. A 60-page proposal where you want to send the first 30 pages now for review and hold the second 30 until later.
- Separating combined scans. Someone scanned two distinct documents back-to-back into one PDF — now you need them apart.
- Reducing per-file size. Each half is half the bytes — useful when the original is over an email or upload cap.
The 20-second flow
- Drop the PDF in. The grid appears with the page count at the top — for example, “40 pages”.
- Switch to Split into ranges mode (the second tab in the tool).
- Type the two halves:
1-20, 21-40. - Click split.
You get a ZIP with two files: one for each half, each a real PDF with text, fonts, and vectors preserved.
Odd page counts
If the PDF has 41 pages, you choose where the split goes:
1-20, 21-41puts the extra page at the end1-21, 22-41puts it at the start1-20alone (skip the second range) gives you just the first half
The tool is range-driven, not “auto-bisect”, so the choice is yours.
Other useful range patterns
The same syntax handles a lot more than halves:
- Thirds:
1-10, 11-20, 21-30 - Front and back of a doc:
1-5, 26-30(skips the middle) - Every-other range:
1-3, 7-9, 13-15(useful for repeating-pattern documents)
If you want one PDF per page instead of by-range, see split a PDF into individual pages.
Privacy
Both the page-preview rendering (PDF.js) and the actual split (pdf-lib) run in your browser. The two halves are built in memory and downloaded as a ZIP — your file never touches a server. Verify in the Network tab.
Step by step
- Open the Split PDF tool.
- Drop the PDF on the upload area — the page thumbnails appear.
- Note the page count (visible above the grid).
- Switch to "Split into ranges" and type the two halves, e.g. for a 40-page PDF "1-20, 21-40".
- Click "Split" — you get a ZIP with two PDFs, one per half.
FAQs
- How do I split a PDF with an odd number of pages?
- Round however suits your need. For a 41-page PDF, use "1-20, 21-41" or "1-21, 22-41". The tool does not enforce an exact midpoint — you choose the split point in the range syntax.
- Can I split a PDF in half without checking the page count first?
- You need the count for ranges, but a quick trick is to drop the PDF in and let the thumbnail grid render — the count appears at the top once preview is loaded. No need to open it elsewhere.
- What if I want a different split — thirds or quarters, not halves?
- Same approach, more ranges. Thirds of a 30-page PDF would be "1-10, 11-20, 21-30". Quarters would be "1-10, 11-20, 21-30, 31-40" for a 40-page doc. Each range becomes its own output PDF in the ZIP.
- Is my PDF uploaded?
- No. Page previews and the split itself both run in your browser (PDF.js for previews, pdf-lib for the actual page-shuffling). The file never leaves your device.
Related guides
- Split into individual pages Sometimes you need every page of a PDF as its own file — for batch upload, per-page review, or distributing a packet. Here is how to split a PDF into one-PDF-per-page, in your browser.
- Extract pages from a PDF Sometimes you only need a few pages from a long PDF — a single contract clause, two pages from a long report. Here's how to pull them out, in your browser.
- Receipt photos → one PDF Phone-photo receipts are easy to take and hard to file. Here's the simplest way to combine them into one tidy PDF for an expense report — privately.