PDF Splitter

🔒 Processed 100% in your browser — nothing is uploaded

About this tool

Sometimes you need pages 12 through 18 of a 300-page report, or one chapter per file for sharing. This splitter extracts exactly the pages you specify without the file ever leaving your machine. Drop in a PDF, see its page count, then enter ranges in the familiar print-dialog syntax — 1-3, 8, 12-15 — and get a new PDF containing just those pages, in the order you listed them. Split mode goes further: give it several ranges and it produces one file per range, packed into a zip for a single download. Page extraction copies pages rather than re-rendering them, so text stays selectable and vector graphics stay sharp. Validation catches typos like out-of-range pages before processing, with clear messages. Because it runs locally on pdf-lib, it is safe for the documents that most often need splitting — legal exhibits, financial statements, medical records — where uploading is simply not an option. No watermarks, no page limits, no account, no queue.

How to use PDF Splitter

  1. Drop a PDF into the tool to see its page count.
  2. Enter the page ranges to extract, like 1-3, 8, 12-15.
  3. Choose Extract for one combined file or Split for one file per range.
  4. Download the resulting PDF or zip.

Frequently asked questions

What range syntax is supported?

The same as print dialogs: single pages, ranges with a dash, and comma-separated combinations like 1-3, 8, 12-15.

Does extraction preserve quality?

Yes. Pages are copied, not re-rendered, so text, fonts and vector graphics are identical to the original.

Are my documents uploaded?

No. All processing runs locally in your browser; the file never leaves your device.

Can it split encrypted PDFs?

Password-protected PDFs must be unlocked first; the tool will tell you if a file cannot be opened.