PDF Splitter

Extract a specific page or range of pages from a PDF into a brand new file. Processing happens entirely in your browser — nothing is uploaded.

Use commas to separate ranges/pages, and hyphens for ranges. Page numbers start at 1.

How to Use the PDF Splitter

  1. Choose a PDF file from your device — its total page count will display automatically.
  2. Type the pages or ranges you want to extract, e.g. "1-3,5" for pages 1, 2, 3 and 5.
  3. Click "Split PDF" to build a new file containing only those pages.
  4. The extracted PDF downloads automatically to your device.

Why Use This Tool?

Is my PDF uploaded to a server?

No. This splitter runs fully client-side in your browser using the PDF-lib JavaScript library. Your document never leaves your device, which matters a lot for contracts, IDs, medical records or any file you'd rather not upload to a third party.

What page range formats are supported?

You can mix single pages and ranges freely, for example "1,4-6,10" extracts pages 1, 4, 5, 6 and 10. Pages are counted starting at 1, and duplicate or out-of-range entries are automatically ignored.

Does splitting reduce quality or change formatting?

No, pages are copied as-is from the original document, so all text, images, fonts and layout stay exactly the same in the extracted file.

Can I extract multiple separate ranges into one file?

Yes — all pages you specify are combined into a single new PDF in the order you list them, so "5,1-2" would produce a file with page 5 first, followed by pages 1 and 2.

Related Tools