IT & NETWORKING

Split PDF

Split a PDF by page ranges, extract chosen pages, or save every page or every N pages as its own file — in your browser, no upload.

The output files named by their page numbers, each downloadable alone or all together as a ZIP, with pages that would be left out flagged first.

Example: A 10-page report with ranges "1-3, 5, 8-" becomes report-p1-3.pdf, report-p5.pdf and report-p8-10.pdf; the page notes that pages 4, 6 and 7 are in none of them.

v0.1.0 · last reviewed 20 September 2026
Loading the workspace…
BUILT TO BE UNDERSTOOD

One file in,
the files you asked for out.

How ranges are read, how outputs are named, and what each new file contains.

Ranges

Pages are numbered from 1 as a viewer shows them. A range is 4, 2-5, 7- (to the end) or -3 (from the start); several are separated by commas. “By ranges” makes one file per range, “Extract” puts all listed pages into one file in the order given, “Every page” makes one file per page, and “Every N pages” cuts fixed chunks. Pages in no output are counted and flagged.

Outputs

Each output is a new PDF into which the chosen page objects are copied unchanged — content, page size and rotation as they were. Files are named after the source with the page numbers appended (report-p8-10.pdf); with more than one output, a ZIP (stored, not re-compressed) holds them all. The reading and writing is done by pdf-lib, an open-source (MIT) PDF library that is downloaded to your browser only when you choose a file — the page itself stays small.

Limits

Bookmarks, form fields and document metadata are not carried into the pieces, and links across the cut may point nowhere. A password-protected PDF is refused. Nothing leaves the browser: the file is read into memory on your device, rewritten there and offered back as a download; the same four anonymous usage counts as the rest of the site apply.

SOURCES

Last reviewed 20 September 2026. How results are checked: How we verify.