Split PDF
Split a PDF into individual pages or ranges locally and download the parts.
Runs in your browser — files never leave your device
How it works
Two ways to take a PDF apart, both running in your browser on the open-source pdf-lib library. Extract selected copies the pages you list into one new document that downloads as split.pdf; Split every page turns each page into its own single-page file, downloaded as page-1.pdf, page-2.pdf, and so on.
Page selection uses single numbers and inclusive ranges, comma-separated. On a 12-page file, 1-3, 5, 8-10 extracts pages 1, 2, 3, 5, 8, 9, and 10 — a 7-page result. Spacing is free-form, a backwards range like 10-8 is understood as 8-10, duplicates collapse, and out-of-range numbers are ignored. The box is prefilled with the document’s full range when the file loads, so the expected format is always in front of you.
However you split, pages are copied as complete PDF objects — never re-rendered, rasterized, or recompressed — so each output page is exactly the page that sat in the source: selectable text, sharp vectors, original image quality. Splitting a 200-page scan doesn’t cost a single pixel.
Worth knowing before you click: the selection always comes out in ascending page order (the expression chooses pages, it doesn’t reorder them), and one extraction produces one file — for several custom parts, run an extract per part. Split-every-page triggers one download per page, so the browser will likely ask permission for multiple downloads, and a 40-page file really does become 40 PDFs with no ZIP bundling. Encrypted PDFs can’t be read (remove the password first), and bookmarks or cross-page links from the source may not survive, since every output is a newly built document.
The whole operation runs on your device: the source is parsed in browser memory, pages are copied there, and every output downloads from there. No upload, no queue, nothing left on a server — split statements, contracts, or scans without them ever leaving your machine.
Frequently asked questions
- What can I type in the page box?
- Single pages and inclusive ranges, comma-separated — “1-3, 5, 8-10” on a 12-page file selects pages 1, 2, 3, 5, 8, 9, and 10. Spaces are optional, “10-8” means “8-10”, duplicates are collapsed, and page numbers beyond the end of the document are silently ignored.
- Does splitting reduce quality?
- No. Pages are copied as complete PDF objects rather than re-rendered, so text stays selectable and searchable, vector graphics stay sharp at any zoom, and images keep their original compression. Each split file contains the same pages the source did.
- Does “split every page” produce a ZIP?
- No — each page downloads as its own file, named page-1.pdf through page-N.pdf. Expect your browser to ask permission for multiple downloads, and be deliberate with very long documents: a 100-page PDF becomes 100 downloads.
- Can I split into several custom parts at once — say 1-5 and 6-10?
- Not in a single click. One extraction produces one PDF, so make two passes: extract “1-5” and save it, then extract “6-10”. For the special case of every page as its own part, the split-every-page button does it in one go.
- Can the range reorder pages, like “5, 1-3”?
- No — the expression selects pages; the output always keeps ascending document order, so “5, 1-3” and “1-3, 5” both give pages 1, 2, 3, 5. To change page order, split first and then run the result through the reorder tool.
- Is my PDF uploaded to split it?
- No. The document is read into your browser’s memory, pages are copied there, and every output downloads directly from your device. Nothing is transmitted or retained anywhere, which is the safe default for financial, legal, and medical paperwork.
Related tools
- Merge PDFCombine multiple PDFs into one file, right in your browser. Reorder before merging; nothing is uploaded.
- Compress PDFReduce PDF file size in your browser by rebuilding the document. No upload required.
- PDF to ImageConvert PDF pages to PNG images locally using pdf.js. Each page becomes a downloadable image.
- Rotate PDFRotate all or selected PDF pages by 90° in your browser and download the result.
- Reorder & Delete PDF PagesReorder or remove pages from a PDF locally, then download the rebuilt document.
- Extract PDF PagesPull selected pages out of a PDF into a new file, entirely in your browser.