What is this calculator for?
You have a 40-page combined PDF from a vendor and you only need pages 12 through 18. Or you scanned a packet of 60 W-9 forms and you need each one as a separate file. Or your bank sent a year-end statement as a single 24-page PDF and you only need the December portion. Whatever the reason, splitting a PDF is the second-most-common workflow after merging — and the two operations are perfect inverses.
This tool runs entirely in your browser using pdf-lib. You upload one PDF, it tells you how many pages are inside, and you choose what to extract. Two modes: pick a specific range of pages (or a comma-separated mix of ranges and individual pages), or split every single page into its own one-page PDF. Either way, the operation happens locally — no upload, no server processing, no third-party storing your file even briefly.
Most online PDF splitters do the work on a remote server. For everyday office documents that's no big deal, but for anything with sensitive content (medical records, tax forms, financial statements, internal HR documents, signed legal contracts), browser-side processing is the privacy-safer default. The browser tab loads, you upload your file into that tab's local memory, pdf-lib extracts the pages you asked for, and you download the result. The PDF never goes anywhere except disk → browser → disk.
How to use this calculator
Step 1: upload the PDF. Click the upload area, pick the file, and wait a moment while pdf-lib reads it. The tool reports the total page count — useful both for confirming you uploaded the right file and for figuring out which page numbers you actually want.
Step 2: choose a mode. Toggle "Extract page range" if you want a specific set of pages combined into one new PDF. Toggle "Split every page" if you want each source page broken out into its own separate file — useful for archiving, batch-mailing, or uploading pages one at a time to systems that take only single-page documents.
Step 3: specify the range (range mode only). Type pages and ranges separated by commas. Examples: 1-5 for the first five pages, 1, 3, 5 for individual non-consecutive pages, 1-3, 7, 10-12 for a combination. The tool validates the input against the actual page count — if you ask for page 50 of a 24-page PDF, you'll see an error rather than a silent failure. Duplicates are deduplicated automatically.
Step 4: download. Click split. For range mode you get one new PDF containing the requested pages in order. For per-page mode you get N download links, one for each page. The original PDF is untouched — the tool is non-destructive, so you can run it multiple times to extract different ranges from the same source.
Understanding your results
Extracted pages preserve everything from the source: text stays as searchable text, images stay at their original resolution, vector graphics stay vector, fonts stay embedded. pdf-lib doesn't re-render or recompress anything. The result is functionally identical to opening the source in Adobe Acrobat, selecting only the pages you want, and exporting them — which is exactly what desktop PDF software does under the hood.
The two split modes have different output characteristics. Range mode produces a single new PDF with the selected pages in numerical order. Even if you typed 5, 1, 3, the output will contain pages 1, 3, 5 in that order — the tool normalizes the order to match the source. If you need pages in a non-source order, use the PDF Merge tool afterward to assemble them in your preferred order. Per-page mode produces N separate one-page PDFs named original-page-1.pdf through original-page-N.pdf. The naming makes it easy to track which extracted file came from which source page, which matters when you're archiving a long document by individual pages.
File sizes for extracted pages depend on what's actually on each page. A text-only page might be 50 KB; a page with a high-resolution scan might be 5 MB. The total of all extracted files plus a small per-file overhead is roughly equivalent to what those pages occupy in the source PDF. There's no compression step during extraction — if you want to shrink the extracted files afterward, run them through the PDF Compress tool.
One quirk worth noting: page rotations and orientations are preserved as set in the source. If the original PDF has page 3 stored at 90° rotation (common in scans), the extracted single-page PDF will also be at 90° rotation. PDF viewers automatically render the page upright, so this usually doesn't matter visually, but if you're processing the extracted file with software that's sensitive to the underlying rotation flag, double-check before relying on it.
A worked example
Maya is a tax preparer. A client emailed her last year's complete tax return — a 47-page PDF that includes the federal 1040, several state returns, dozens of supporting schedules, and depreciation worksheets. To process this year's return, Maya only needs three specific sections: the federal 1040 itself (pages 1-4), the carryover summary (page 19), and the depreciation report (pages 32-38). She doesn't want to dig through the full 47 pages every time she needs to reference one of those sections during prep.
She uploads the file to the split tool. It reports 47 pages. She switches to range mode and types 1-4, 19, 32-38. She clicks split, downloads the resulting 12-page PDF, and renames it Client-2024-key-sections.pdf. From now on, she opens that focused file instead of the full return — same source, narrower view, faster reference.
Variation: David runs a small notary business. He scans signed acknowledgments in batches of 20 at a time on his office scanner, which produces a single multi-page PDF per scan session. His tracking software requires each signed acknowledgment as its own one-page file. He uploads the 20-page batch scan to the split tool, switches to "Split every page," clicks split, and gets 20 separate download buttons. He downloads them in sequence (his browser saves them to his Downloads folder with the auto-numbered names), then uses the operating system's "Move to" command to file them into client-specific folders. Total time for a 20-document split: under a minute, no upload anywhere, no software install.
Variation: Priya is preparing testimony for a deposition. Opposing counsel produced a 200-page document and she needs to pull the seven specific pages her attorney plans to use as exhibits. She uploads the 200-page PDF, types the seven page numbers separated by commas (14, 22, 67, 89, 134, 178, 195), and gets a single 7-page focused PDF she can hand to her attorney without exposing the rest of the production document during prep.
Related resources
To combine pages into a single PDF (the inverse of splitting), see PDF Merge. To shrink the size of extracted pages, the PDF Compress tool re-saves with optimized object streams. To assemble images into a PDF you can then split or extract from, the Image to PDF tool handles JPG and PNG. The underlying library is documented at pdf-lib.js.org.