One file, only what you asked for
Where splitting produces many documents, this extract PDF pages tool produces exactly one: every page you asked for, de-duplicated and in ascending page order, and nothing you did not ask for.
Extract PDF pages you need and save them as a new, smaller document.
Loading tool…
The tool is loading its code on your device. This happens once and is cached for later visits.
Processed entirely on your device
Overview
Extract pages from a PDF free online: give a range like “1-3, 7-last” and get a new document containing only those pages. Processed locally with pdf-lib, no upload.
Most of the time you do not want a document split into pieces — you want to extract PDF pages: three pages out of ninety, the invoice, the signature page, the one diagram a colleague asked for. This extract PDF pages tool builds exactly that document and nothing more — letting you extract PDF pages online free, letting you save PDF pages as a new extract PDF file online free.
When you extract PDF pages, pdf-lib opens the source and copies the requested page objects into a fresh document and saves it with compressed object streams. Extracted PDF pages bring the resources they reference — fonts, images, profiles — which is why a three-page extract from a font-heavy book can still weigh megabytes when you extract pages from PDF.
Two rules are worth knowing, because both surprise people. The result is sorted and de-duplicated, so “5,1,1-3” extracts pages 1, 2, 3 and 5 once each in ascending order. And page numbers that do not exist are dropped rather than fatal: “1-9999” on a forty-page file extracts forty pages, while “47” on the same file matches nothing at all and the PDF page extractor says so instead of handing back an empty document.
Extract PDF pages is subset-to-one-file. Split is one-file-to-many. Merge is many-to-one. Between them they cover every rearrangement people actually perform on PDFs.
Extract PDF pages and Split run on the same engine and share exactly the same range syntax, so a request that works in one works in the other; the only difference is how many documents come out. Merge takes whole files and has no range field, which is why the usual workflow for saving specific PDF pages plus a whole document is to extract first and merge second.
The output is named after your source with the page list folded into the filename: contract-pages-page-5.pdf for a single page, and contract-pages-9-pages-(1–9).pdf for a run of nine — the count followed by the first-to-last span, with spaces and commas turned into hyphens. When you save PDF pages, the summary strip reports the source page count, how many pages came out, the size of the original and the size of the result, which is the quickest way to see whether the extract actually shed the weight you expected.
Internally a new empty document is created, the chosen page objects are copied into it, and it is saved with compressed object streams and stamped with producer Collabs Tool. Nothing else crosses over — no bookmark outline, no embedded attachments, no document-level JavaScript — so the extract PDF pages result is a clean file holding your pages and little else. If the source had a table of contents, the extract PDF pages result will not carry one, and a document assembled from several extracts will need its navigation rebuilt. The page takes one document at a time, up to 40 MB; to extract PDF pages from a set of files, run it once per file and merge the extract PDF pages results.
This PDF page extractor lets you select specific pages from any PDF document and save them as a new, smaller file. Whether you need to remove pages from PDF before sharing, extract a page range from a large contract, or pull specific pages for a colleague, the tool runs entirely in your browser using pdf-lib. Enter ranges like 1-3, 5, or 8-last and the preview confirms exactly which pages matched before any work happens. The extract PDF pages tool sorts and de-duplicates your selection automatically, producing a clean document in ascending order. PDF page extraction is fully private — your source document never leaves your device, and only the pages you select travel into the new file. Extract PDF pages online free and download exactly the pages you need.
Step by step
Drop a PDF onto the upload area; its page count appears in the range placeholder.
Type the pages you want, e.g. “1-3, 5, 8-last” — the preview confirms what matched.
Press Extract pages; a new extract PDF pages document is built from exactly those pages.
Download the new PDF, named after the source and the extract PDF pages ranges.
Why use it
What this tool is good for, and what it deliberately does not try to do.
Where splitting produces many documents, this extract PDF pages tool produces exactly one: every page you asked for, de-duplicated and in ascending page order, and nothing you did not ask for.
When you extract PDF pages, the range is parsed against the real page count as you type, so “14-19” on a twelve-page document is caught before any work happens, not after.
Extracting three pages from a sensitive contract means the other ninety never travel anywhere. pdf-lib rebuilds the document entirely in your tab.
Questions
Short, honest answers about quality, limits and privacy.