PDF Splitter

Pull specific pages out of a PDF, split it into individual pages, or extract every Nth page — click thumbnails or type a range, then download.

Copied

Last updated

Drop a PDF here, or click to choose one

About this tool

Upload a PDF and every page renders as a thumbnail you can click to select — shift-click extends the selection as a range, just like selecting files in a desktop file manager. Turn on "Combine selected pages into a single output file" to treat your whole selection as one PDF, or leave it off to get one PDF per page. Typing ranges like 1-3, 5, 8-10 and clicking "Apply ranges" is a faster way to do the same thing, with each comma-separated group becoming its own output file. "Extract every N pages" is a separate one-click shortcut that chops the whole document into equal chunks — set N to 1 to explode every page into its own file.

Whatever selection method you use, choose how you want it delivered: a ZIP archive containing one PDF per group, or a single merged PDF with just your selected pages in order. The ZIP is built with a small hand-written, dependency-free ZIP writer (uncompressed "stored" entries, so it's fast and the PDFs inside stay byte-identical); merging uses pdf-lib to copy real page content, not rasterized images. Thumbnails are rendered with Mozilla's pdf.js.

Your file is read directly in the browser with the File API and never leaves your device — there's no upload involved at any point.