Extract PDF Pages

Extract PDF Pages pulls chosen pages out of a PDF - clicked in a preview grid or typed as ranges like 1, 3, 5-10 - entirely in your browser.

Drag and drop, or click to upload a PDF

At a glance

Accepts
One PDF file
Outputs
A new PDF holding only the pages you picked
Where it runs
Entirely in your browser, on your device
What leaves your device
Nothing - the file never leaves your device
Limits
No size or count cap; bounded by your device's memory
Account
Not required - there is no sign-up
Price
Free, with no watermark and no usage cap

Extract PDF Pages pulls specific pages out of a PDF and saves them as a new file - handy when you only need to share a few pages instead of the whole document. Click the pages you want in the preview grid or type them as ranges; either way it runs on pdf-lib and mupdf entirely in your browser tab, and the PDF you upload is never sent to a server.

How to use it

  1. Drag and drop, or click to upload a PDF.
  2. Click the pages you want in the grid - shift-click to take a run - or type them as 1, 3, 5-10.
  3. Use All, Odd, Even, or None when you want a whole pattern at once.
  4. Click "Extract" to download a new PDF holding just those pages, in page order.

Frequently asked questions

Is my PDF uploaded to a server?

No - the page previews render with mupdf and the pages are extracted with pdf-lib, both entirely in your browser. The file you upload never leaves your device.

How do I choose which pages to extract?

Either click the pages you want in the preview grid - shift-click to take a whole run - or type them in the box: 1, 3, 5-10. The grid and the box stay in sync, so you can start with one and finish with the other.

How do I grab every other page, like just the fronts of a double-sided scan?

Use the "Odd" or "Even" buttons above the grid. Odd gives you pages 1, 3, 5 and so on; Even gives you 2, 4, 6.

What if I enter a page number that doesn't exist?

It's ignored. Only numbers within the PDF's actual page range are extracted, so a typo won't break the output.

What order do the extracted pages come out in?

Ascending page order, regardless of the order you clicked or typed them in. Extracting 5, 2 gives you a file with page 2 first.

Does extracting pages reduce their quality?

No - pdf-lib copies the original pages directly into the new file, so there's no re-rendering or recompression.

What's the extracted file named?

Your original filename plus what's actually inside: report-page-3.pdf for a single page, report-pages-2-5.pdf for an unbroken run, and report-selected-pages.pdf when the pages you picked aren't consecutive - a scattered pick deliberately doesn't get a range-style name, since that would misdescribe the file.