Extract Pages

Keep just the pages you need.

Upload a PDF and export a new file containing only your selected page ranges.

Back to tools

This file never leaves your device

Processing happens entirely in your browser. Nothing is uploaded, nothing is stored, nothing is sent to us. Close the tab and it's gone.

Check for yourself — open DevTools, go to the Network tab, and run the tool. You'll see no upload.

Action panel

Create a new PDF using only the pages you selected. Your original file stays untouched.

Free for everyone, no login required.

Everything runs in your browser. Your file is never uploaded.

What this tool does

Takes a page range from a PDF and saves it as a new document. Your original file is left untouched.

When to use Extract Pages

  • Sharing selectively. Sending a client the three pages of a report that concern them rather than the whole eighty-page document.
  • Building a submission. Pulling the specific pages a form or portal requires from a longer document.
  • Evidence and reference. Extracting the pages that support a particular point, for an audit query or a dispute.
  • Reducing what you send. A smaller file, and a recipient who is not hunting through pages that do not concern them.

Why it is useful

  • It keeps the useful pages without sending the full document.
  • It helps with audit, evidence, and filing workflows.
  • It preserves quality because pages are copied rather than rasterised.

How to use Extract Pages

  1. 1. Upload your PDF file.
  2. 2. Choose the pages or ranges you want to keep.
  3. 3. Use range syntax such as 1-5, 8, 11-13.
  4. 4. Export the new document and download it.

Privacy and safety note

Specify the pages you want using standard range syntax — 1-5, 8, 11-13 — and pdf-lib builds a new document containing only those pages, in the order given. Local to your browser throughout.

Frequently asked questions

Is my original file modified?

No. A new document is created and downloaded. Your source file is unchanged.

Can I extract non-consecutive pages?

Yes. That is what the comma syntax is for.

Does the extracted file keep quality?

Yes. Pages are copied intact.

How is this different from Split?

Split divides a document into multiple files. Extract pulls a specific selection into one new file.

Is anything uploaded?

No.