Extract PDF Pages

Drop a PDF, click the pages you want, get a new PDF with just those pages. Thumbnails make it easy to pick the right ones without counting page numbers in your head.

Why extract pages?

How it works

Your PDF is rendered to thumbnails by pdfjs-dist (a small canvas per page, low resolution). Clicking a thumbnail toggles its selection. When you hit Extract, pdf-lib copies the selected page indices into a fresh PDF in the order they appear in the source document, and the result downloads as a single file. The 'Select all' button toggles between selecting every page and clearing the selection, useful for 'extract all but two' workflows.

Frequently asked questions

Does the order I click pages matter?

No — extracted pages come out in their original document order, not click order. To reorder them, run the output through reorder-pages.

How is this different from split-pdf?

Split takes ranges and gives you multiple PDFs (one per range). Extract takes a single set of pages and gives you one PDF combining them. Use extract when you want 'just these specific pages'; use split when you want 'these chunks broken out separately'.

How is this different from delete-pages?

They're inverses. Extract keeps what you select; delete removes what you select. Use whichever requires fewer clicks for your case — 'keep 5 of 100' = extract, 'remove 5 of 100' = delete.

Will my thumbnails show passwords or sensitive content in clear?

Thumbnails are rendered locally in your browser only — they never appear on a server. They're as private as the PDF itself.

Are my files uploaded?

No. Both the rendering (pdfjs-dist) and the page extraction (pdf-lib) run in your browser. The PDF stays on your device.

About this tool

Extracting pages from a PDF is the cleanest way to share or repurpose part of a document without ferrying around the entire thing. Email attachment limits, recipient attention, and confidentiality all argue for sending only the specific pages someone needs. The thumbnail-grid UX (the same shape as Acrobat's 'Organize Pages' panel) lets you pick visually rather than guessing 'is the contract on page 7 or 12?' — important when documents are long, scanned, or unfamiliar.