DevKits

Split PDF — Extract Pages or Chunks Online (Local, No Upload)

Split a PDF by page range, into fixed-size chunks, or into one file per page. Runs entirely in your browser — nothing is uploaded and there is no size cap.

Last updated:

Drop a PDF here, or

Splitting runs in your browser — no upload.

Drop a PDF, choose a page range like '1-3, 5, 8-10', or split every N pages, or one file per page. Each output is a clean, watermark-free PDF generated in your browser.

What is Split PDF?

Splitting a PDF sounds simple until you actually need it: your invoicing PDF has 200 pages and you want the last three; your scan of a book has 800 pages and you need to break it into chapters; your form return needs to be delivered one page at a time. This tool covers those cases with three modes — arbitrary range extraction (with support for reverse ranges), fixed-size chunks (every N pages becomes a file), and one-file-per-page. Everything runs client-side with pdf-lib, so multi-hundred-megabyte scans work as long as your browser has memory.

How to split a PDF online

  1. 1Drop the source PDF onto the drop zone.
  2. 2Pick a split mode: a page range (e.g. '1-3, 5, last'), fixed-size chunks (e.g. every 10 pages), or one PDF per page.
  3. 3Click 'Split & download'. The tool generates a fresh PDF (or a set of PDFs) with only the selected pages — nothing is uploaded.

Use Cases

Extract a signed page

Pull the signature page from a contract for a records system that only needs that one page.

Break a large scan into chapters

Split an 800-page book scan into 20-page chunks for easier archiving or emailing.

Deliver form pages separately

Some agencies want each form section as its own file — one PDF per page nails that.

Reverse a scan

Use a reverse range like '10-1' to undo a document scanned back-to-front.

Tips & Best Practices

  • Range syntax accepts commas, hyphens, spaces, and the keywords 'last' / 'end'.
  • Fixed-size chunks with N = 1 is equivalent to 'one file per page'.
  • Downloaded PDFs are lossless copies of the pages — no re-rendering, no quality loss.
  • Filenames include the source base name and the page range for easy identification.

Frequently Asked Questions

Which split modes are supported?

Three: extract an arbitrary page range (e.g. '1-3, 5, 8-10'), split into fixed-size chunks (every N pages becomes a new PDF), or split into one PDF per page.

Can I extract pages in reverse order?

Yes. A range like '10-1' extracts pages 10 down to 1. This is useful for reversing a scanned document that was fed in the wrong direction.

Does it upload my PDF?

No. All splitting happens locally in your browser using pdf-lib. Downloads are generated directly on your device.

Are per-page splits watermarked?

No. Every output is a clean PDF with only the selected pages — no watermark, no metadata added.

Related Tools