MMaxTools

PDF Splitter

Split a PDF into single pages or extract selected page ranges as a ZIP.

The PDF Splitter takes one PDF apart: split every page into its own PDF file, or extract only the pages you need by range. The results download as a ZIP, and everything runs locally in your browser.

Splitting serves everyday jobs: pulling one page from a scanned document to send, dividing a long report into chapters, extracting the signature page from a contract, or splitting a combined export into originals. Range syntax like '1-3,5,8' selects pages exactly the way you would describe them.

Extracted pages are copied losslessly with pdf-lib — text remains selectable and layouts stay intact. Since processing is local, even confidential PDFs can be split without uploading them anywhere.

Choose a PDF to split. Splitting runs locally in your browser.

How to use the PDF Splitter

  1. Choose the PDF you want to split.
  2. Pick 'Split every page' or 'Extract selected pages'.
  3. For ranges, type page numbers like 1-3,5,8.
  4. Click the split button.
  5. Download the ZIP containing one PDF per selected page.

Frequently asked questions

What do range expressions like 1-3,5 mean?

They select pages by number: 1-3 means pages 1 through 3, and the comma adds page 5 — so 1-3,5 extracts pages 1, 2, 3 and 5. Out-of-range numbers are ignored automatically.

Why is the result a ZIP?

Browsers cannot trigger many file downloads from one action, so multiple PDFs are packaged into a single ZIP archive. Unzip it to get one PDF per selected page, named like document-page-01.pdf.

Is the extraction lossless?

Yes — each page is copied without re-encoding, preserving text, fonts, vector art and layout exactly as in the original document.