Split a PDF Every 2 Pages (or Any N)
Splitting a PDF every N pages cuts one document into a sequence of equal chunks — pages 1-2, 3-4, 5-6 for N = 2 — without you typing any ranges. It is the fastest way to break a batch scan into per-document files: a stack of two-sided forms scanned in one pass separates cleanly at every second page. This tool copies the pages into new PDFs entirely in your browser and numbers the output files automatically.
How it works
A PDF's pages live in a page tree; each page node references the fonts, images, and content streams it needs. Splitting therefore never means cutting the file at a byte offset — it means building new documents and copying page objects into them. For each chunk this tool creates a fresh, empty PDF with pdf-lib and copies pages k·N+1 through k·N+N into it. The copy walks each page's reference graph and brings along exactly the objects that page uses: its content streams, image XObjects, and font programs, but not resources used only by other chunks. Nothing is rasterized or recompressed, so text remains selectable and images keep their original bytes.
The chunking arithmetic is deliberately dumb: file k gets pages k·N+1 … min(k·N+N, total), and the final chunk simply holds the remainder (a 23-page file split every 5 ends with a 3-page part). Output files are named from the source name plus zero-padded page ranges — scan-p001-002.pdf, scan-p003-004.pdf — so they sort correctly in any file manager, and when the split produces many parts they are packed into one ZIP so you get a single download instead of fifty save dialogs.
One caveat inherent to page copying: resources shared across chunk boundaries are duplicated. If all pages of a scan share one embedded font, each chunk carries its own copy of that font, so the parts can total slightly more than the original. For scans this is negligible because each page's image dominates and belongs to that page alone.
Pick the right splitter for the job. This page is for uniform intervals — one number, no typing. If your sections have different lengths (chapters, exhibits), the range-based split tool takes boundaries like 1-4, 5-11, 12-30. If your constraint is a size cap rather than a page count — an e-mail or portal limit — split by file size packs as many pages as fit under the limit into each part.
Worked example: 60 scanned two-sided forms in one pass
An office scanner with a duplex feeder digitized a stack of 60 two-sided intake forms as one 120-page, 84 MB PDF. Each form is exactly two pages — front and back — so the batch needed to become 60 separate files, one per client, for filing.
Loaded here with N = 2, the split took about 8 seconds on a mid-range laptop and produced intake-p001-002.pdf through intake-p119-120.pdf — 60 files of two pages each, delivered as one 84.6 MB ZIP. Each part came out between 1.3 and 1.6 MB, matching its two scan images; the 0.7% overall growth was the duplicated document skeleton, since each JPEG-compressed scan image belongs to exactly one output. Typing the same job into a range splitter would have meant entering 60 ranges by hand; changing one number to N = 4 would handle the quarterly variant of the same forms.
Frequently asked questions
How do I split a PDF every 2 pages automatically?
Load the PDF, set the chunk size to 2, and the tool cuts the document at every second page: pages 1-2 become the first file, 3-4 the second, and so on. A 40-page scan produces 20 two-page PDFs, named with their page ranges, with no ranges to type. Everything runs in the browser without uploading the file.
What happens if my page count does not divide evenly by N?
The last chunk simply contains the remainder. Splitting a 23-page PDF every 5 pages yields four 5-page files plus one 3-page file. No blank pages are added and no pages are dropped.
What is the difference between splitting every N pages and splitting by ranges?
Every-N splitting cuts at a fixed interval and needs a single number, which suits uniform material like batch-scanned two-page forms. Range splitting lets you type arbitrary boundaries such as 1-4, 5-11, 12-30 for chapters of unequal length. If your documents are all the same length use this tool; otherwise use the range-based split tool.
Do the split PDF files keep the original quality?
Yes. Page objects are copied into the new files by reference, byte for byte, with no re-rendering or recompression, so text stays selectable and images keep their original resolution. Each output only embeds the resources its own pages actually use.
How are the output files named and delivered?
Each chunk is named after the source file plus its page range, for example report-p01-02.pdf and report-p03-04.pdf, so the files sort in reading order. A splitter producing many chunks bundles them into a single ZIP download to avoid dozens of separate save prompts.
Can I split a large scanned PDF without uploading it anywhere?
Yes. The splitting here happens in your browser's memory using the pdf-lib library, so a scan containing signatures, medical records, or client data never crosses the network. Files of a few hundred megabytes work on a typical laptop; the practical limit is your device's RAM.