Split PDF — Extract Pages
Pull selected pages or ranges out of a PDF into a new file — all in your browser, nothing uploaded.
1,251 views
How It Works
Splitting a PDF means extracting specific page objects from the source document's internal structure and writing them into a brand-new PDF file, using the open-source pdf-lib library running entirely in your browser. Each page keeps its own content stream and any resources it references — fonts, images, vector graphics — copied faithfully, so text stays selectable and images keep their original compression exactly as they were in the source.
There is a subtlety worth knowing here: a multi-page PDF commonly shares resources across pages — the clearest example is an embedded font used for body text throughout the whole document, which the original file stores once and every page simply references. When you split that document into several separate output files, page extraction does not deduplicate shared resources across the new, independent files — each output file is a standalone PDF and therefore needs its own complete copy of every font, image or resource its pages use. The practical result: the combined size of all the split files can end up larger than the original single file, because a font that was stored once is now stored once per output file that uses it.
Example: a 50-page report with one 2 MB embedded font, split into 10 separate 5-page files, could turn into ten files that each carry their own copy of that font — roughly 20 MB of font data total instead of the original 2 MB, on top of the actual page content. This is normal PDF behavior, not a bug, and it is the same trade-off any splitting tool makes.
What to Know
- Range syntax: type page numbers and ranges like "1-3, 7, 12-14" — commas separate items, hyphens define ranges, and the output PDF contains exactly those pages in exactly that order.
- Repeats and reversed ranges work: listing a page number twice duplicates it in the output; a range written backward (e.g. "5-3") extracts those pages in reverse order.
- Total size can grow: because shared resources like fonts get copied into every output file independently, do not be surprised if several split files together outweigh the original — this is expected, not a sign of corruption.
- Nothing is re-rendered: pages are copied as structured objects, not repainted as images, so there is no quality loss regardless of how many times you split and re-split a document.
Frequently Asked Questions
Can I split into many files at once?
Run the tool once per output — enter the range, download, repeat. For page-per-file bursts of very long documents, a desktop tool built for batch splitting is quicker.
Does quality change?
No — pages are copied as structured PDF objects, not re-rendered as images. Text stays selectable and images keep their original compression exactly as in the source file.
Why is the total size of my split files bigger than the original PDF?
Because shared resources like embedded fonts are stored once in the original but get copied separately into every independent output file — extraction does not deduplicate resources across separate documents, so the combined size of several split files can exceed the source.
Why does my page count differ from the viewer?
Some viewers show printed page labels (i, ii, 1, 2...) while this tool counts physical pages from 1. Check the page's position in the file, not the label printed on it.
Will fonts and formatting still look right in the split file?
Yes — each output page carries its own complete copy of every font and resource it needs, so the extracted pages render identically to how they looked in the original document.
Similar Tools
Report a Problem
Split PDF — Extract Pages
Comments
No comments yet — be the first to write one!