PDF Splitter

Split a PDF into one or more smaller PDFs. Extract custom ranges, split every N pages, or burst each page to its own file — all client-side.

  • Runs in browser
  • No signup
  • No tracking
Share

How to use PDF Splitter

  1. Drop a PDF or click to choose one.

  2. Pick a mode: Ranges, Every-N, or Burst.

  3. Enter the range string or chunk size if needed.

  4. Click Split — each output PDF downloads individually.

When to use it

  • Extracting only the signed pages from a long contract.

  • Separating an annual report PDF into chapters.

  • Isolating one invoice from a multi-invoice batch.

  • Pulling a single page from a confidential PDF without leaking the rest.

What it fixes

  • Online splitters that require uploading sensitive documents.

  • Tools that watermark the output or cap free-tier page counts.

  • Manually printing selected pages then re-scanning to PDF.

About PDF Splitter

Splitting PDFs comes up constantly: extracting only the signed pages from a contract, separating an annual report into chapters, isolating a single invoice from a monthly batch, or pulling one page out to share without leaking the rest.

This splitter runs entirely in your browser using pdf-lib. Three modes cover the common cases: Ranges accepts a comma-separated list like '1-3, 5, 7-9' and produces one PDF per range. Every-N chops the PDF into equal-size chunks. Burst extracts every page as its own PDF.

References: pdf-lib — JavaScript PDF manipulation · ISO 32000 — PDF specification

Frequently asked

  • How do I write a page range?

    Use commas and dashes. Example: 1-3, 5, 7-9 produces three PDFs: pages 1 to 3, page 5 alone, and pages 7 to 9. Pages are 1-indexed.

  • What does Burst do?

    Burst extracts every page to its own PDF — useful when you need each page as a separate file (one signature per signer, one invoice per page).

  • Can I split every N pages?

    Yes. Pick Every-N and set the chunk size. A 12-page PDF split every 4 pages produces three files: pages 1-4, 5-8, 9-12.

  • Are my PDFs uploaded?

    No. Splitting runs entirely in your browser using pdf-lib. The file bytes never leave your device.

Discussion

All tools