Extract PDF

Upload a PDF below, enter the pages you need, and click Extract Pages to copy them into a new PDF. List individual pages, ranges, or a mix (for example, 1–3, 5, 7–9) — all selected pages are combined into one new file in order. Pages are copied exactly — text, images and links all carry over without quality loss. Everything happens locally in your browser — your file never leaves your device.

Read the guide: How to extract pages from a PDF

Input

Drop a .pdf file to load itUp to 20.0 MB per file

Output

Your extracted PDF will appear here.

Processed locally in your browser — nothing is uploaded.

How the Extract PDF works

  • Your PDF is read into the browser and parsed by pdf-lib, a client-side PDF manipulation library.
  • Only the pages you list are copied directly into a new PDF — text, images and links carry over without re-rendering.
  • Pages are combined in ascending order into a single output file.
  • The result is a standard .pdf file containing just the pages you selected, ready to download and share.

Useful tips

  • Use ranges to grab a whole section — for example, 1-5 copies the first five pages into one file.
  • Mix pages and ranges freely: 1-3, 5, 7-9 selects those exact pages.
  • Remove passwords from encrypted PDFs first — protected files can't be read.

Frequently asked questions

Is my PDF sent to a server?+

No. The entire extraction runs in your browser using JavaScript. Your PDF is never uploaded to any server, so it is safe to extract pages from sensitive documents like contracts or invoices.

Which pages can I extract?+

Any pages in the document. Enter individual pages (5), ranges (1-3), or a mix (1-3, 5, 7-9). All selected pages are combined into a single new PDF, in ascending order.

Does it reduce quality?+

No. Pages are copied as-is into the new PDF — text, images, vectors and links all carry over without re-rendering or recompression. The output quality is identical to the original.

Can I extract from a password-protected PDF?+

No. Encrypted PDFs can't be read without the password. Remove the password first, then extract from the unprotected copy.

Related guides

Related tools

    base44
    Edit with Base44