PDF4 min

How to Extract Specific Pages from a PDF (with Page Ranges)

Pull specific pages or ranges out of a PDF into a new document — locally in your browser, no upload, full quality.

Page extraction runs on-device via Zro7 Extract Pages. Your PDF stays inside the tab.

To extract specific pages from a PDF without uploading it, use Zro7 Extract Pages. Drop the PDF, type a range like 1-3, 7, 10-12, download a single PDF containing just those pages, in the order you listed them.

Steps

  1. Open Extract Pages.
  2. Drop the source PDF.
  3. Enter the page ranges (spaces or commas, both work).
  4. Click Extract Pages.
  5. Download the new PDF.

Range syntax cheatsheet

  • 5 — a single page.
  • 1-3 — pages 1, 2, 3 in order.
  • 1-3, 7, 10-12 — combined; ranges can overlap.
  • 10-1 — reversed range (pages 10 down to 1).

Extract vs Split vs Delete

  • Extract Pages — pull a chosen subset into one new PDF.
  • Split PDF — break a PDF into many separate output files.
  • Delete Pages — remove pages and keep the rest as a single PDF.

Quality and metadata

Extracted pages are byte-copied — no re-encoding, no quality loss, embedded fonts and images preserved. Document-level metadata (title, author) is carried over; per-page annotations that target extracted pages are kept, others are dropped.

Frequently asked questions

Can I reorder pages while extracting?

Yes. Pages appear in the order you list them, so <code>3, 1, 2</code> reorders on the way out.

Is there a page limit?

No. You can extract from PDFs with thousands of pages, subject only to your device's RAM.

Does extraction remove passwords?

Unlock first with <a href="/unlock-pdf">Unlock PDF</a>, then extract. Re-lock the output with <a href="/lock-pdf">Lock PDF</a> if needed.

Are hyperlinks kept?

External URLs yes. Internal links pointing to pages that weren't extracted become dead references.

Does it work offline?

Yes. Once the page has loaded once, the WebAssembly runs offline.

Related posts

← Back to blog