Skip to content

PDF Page Extractor

Pick pages visually or type a range, reorder them, and pull them out as one new PDF.

  • Secure upload
  • Deleted after processing
  • No watermark

Click to upload or drag and drop

A single PDF, up to ~50MB

About the pdf page extractor

This free online PDF page extractor pulls exactly the pages you need out of a longer document and saves them as a single new PDF — without re-scanning, re-printing, or fighting with a desktop editor just to grab a few pages. Every page renders as a real thumbnail the moment you upload, so you can see what you're picking instead of guessing page numbers from memory, and it works two ways at once: type a range like "1-3, 5, 8-10" for speed, or click thumbnails directly when you want to eyeball each page first.

What sets this apart from a basic page extractor is control over the output order. Most tools force extracted pages to keep their original document order — this one doesn't. Once pages are selected, they appear in a reorderable strip you drag into any sequence you want, so you can pull page 8 before page 2, put a signature page first, or assemble a handout from scattered sections of a report — all before a single byte gets written. A live counter and numbered badges on both the grid and the strip keep track of exactly what's selected and in what order, so there's no guessing before you download.

Selection and reordering are just the interface — the actual extraction copies pages directly at the PDF object level using pdf-lib, the same approach a native desktop PDF editor uses internally. Nothing gets rendered to an image and reassembled, so extracted pages keep their original text, fonts, vector graphics and resolution completely intact. Text stays selectable and searchable, tables and forms stay crisp, and the output file size stays proportional to what you actually kept — no bloated re-encoded pages.

Everything — reading the file, rendering thumbnails, applying your selection and building the new PDF — runs locally in your browser using PDF.js and pdf-lib. The document is never uploaded to a server, which makes this a safe option for contracts, ID scans, medical records, transcripts or any file you'd rather keep off the internet, and it performs identically whether you're on a phone, a tablet or a laptop.

Key features

  • Type a page range (e.g. "1-3, 5, 8-10") or click thumbnails to select pages visually
  • Drag to reorder selected pages — the output doesn't have to match the original order
  • Object-level page copying — text stays selectable, nothing gets rasterized or recompressed
  • Runs 100% in your browser — the PDF is never uploaded anywhere

Common use cases

Pulling out a chapter or section

Grab a specific range of pages from a report, manual or ebook as one standalone PDF.

Building a custom handout

Select scattered pages from a longer document and reorder them into a logical sequence for sharing.

Extracting a signed page or form

Lift just the page you need out of a much longer contract or application packet.

Assembling a document from multiple sections

Reorder pulled pages — put a cover or summary page first, appendices last — before saving.

How to use it

  1. 1Upload a PDF — every page renders as a thumbnail automatically.
  2. 2Type a page range and click Apply, or click individual thumbnails to select pages.
  3. 3Drag pages in the output strip to put them in the order you want.
  4. 4Click Extract to download the selected pages as one new PDF.

Supported formats & limits

Accepts any non-encrypted PDF up to roughly 50MB. Output is always a single PDF containing only the pages you selected, in the order you chose.

Privacy & security

Page previews render, selection is applied and the new PDF is built entirely in your browser — the file never leaves your device.

FAQ

Is my PDF uploaded to a server?
No. Everything — thumbnails, selection and extraction — happens locally in your browser using PDF.js and pdf-lib.
Can extracted pages be in a different order than the original document?
Yes — drag pages in the output strip to reorder them however you like before extracting.
Will the extracted pages keep their text and quality?
Yes — pages are copied directly at the object level rather than rendered as images, so text stays selectable and nothing gets re-compressed.
How do I select pages quickly?
Type a range like "1-3, 5, 8-10" into the range box and click Apply — no need to click through thumbnails one by one.
Does this work on password-protected PDFs?
No — a password-protected or corrupted PDF can't be read. Remove the password first with a tool that supports it, then extract.