Splitting covers two quite different needs, and this tool handles both. Split every page explodes the document into one single-page PDF per page — the right choice when a batch of scanned invoices arrived as one file and each needs to be filed separately. Extract selected pages instead lets you pick pages from a grid and collects just those into one new document, which is what you want when you need chapter three, or the signature page, or everything except the appendix.
Both modes use pdf-lib’s copyPages, which transplants the original page objects into the new file. Nothing is rendered or re-encoded, so text stays selectable, fonts stay embedded, vector diagrams stay sharp and the output pages are byte-for-byte equivalent to the originals.
Both split modes run entirely in your browser. Legal bundles, medical records and financial statements can be split without a copy ever reaching a server.
-01, -02 and so on. Extracting gives you a single PDF containing your selection.| You need | Mode | Result |
|---|---|---|
| Each invoice as its own file | Split every page | ZIP of single-page PDFs |
| Just the signature page | Extract selected | One PDF with that page |
| Chapters 2 to 5 | Extract selected | One PDF with that range |
| Everything but the appendix | Extract selected | One PDF without it |
| Pages in a different order | Reorder PDF | Drag pages into any sequence |
No. Pages are copied as complete PDF objects rather than re-rendered, so the split files contain exactly the original content — selectable text, embedded fonts and vector graphics all intact.
Each takes the source file name with a -split suffix and a two-digit page number, so contract-split-01.pdf, contract-split-02.pdf and so on. They are delivered in one ZIP.
Yes, by choosing Extract selected pages and clicking those pages in the thumbnail grid. The result is a single PDF containing them in order.
You can load several files; they are treated as one continuous sequence of pages. To split them individually, process one document at a time.
Page content is copied faithfully, but document-level structures such as the bookmark outline and form field definitions are not carried into the new files.
No. pdf-lib performs the split in your browser and the resulting files are created in memory before being downloaded.