Skip to main content

extract-pdf-pages

An extract-PDF-pages tool pulls selected pages from a source PDF and saves them as a new, smaller PDF β€” leaving the original untouched. The ZTools Extract PDF Pages tool accepts page ranges (1-5, 8, 10-12), individual pages, or a click-to-select grid view. Built on pdf-lib, it preserves text quality, embedded images, fonts, hyperlinks, and form fields exactly. Faster than splitting the whole document when you only need a handful of pages.

Use cases​

Sharing only the executive summary from a long report​

Your 80-page report has the summary on pages 2-4. Extract those three pages, send a 200-KB file to the executive instead of an 8 MB attachment they'll never fully open.

Pulling a single appendix from a contract pack​

A 50-page contract bundle has the SLA on pages 35-42. Extract those pages for a quick reference card or to send to the operations team.

Building a custom briefing from multiple long documents​

Extract relevant pages from each source PDF, then merge with our PDF Merge tool to build a custom briefing pack for a meeting.

Saving evidence pages from a research report​

You're writing a paper and want to cite specific pages from a 200-page government report. Extract those pages as a standalone PDF for your reference folder.

How it works​

  1. Drag-drop your source PDF β€” Loads into browser memory.
  2. Specify pages to extract β€” Type a range string (1-5, 8, 10-12), select from a thumbnail grid, or both β€” they combine.
  3. Choose output mode β€” Single combined PDF (default β€” all selected pages in one file) or one PDF per selected page (for batch extraction).
  4. Click Extract β€” pdf-lib copies the selected pages into a new document, preserving all original content and resources.
  5. Download β€” Single combined output: direct download. Multiple outputs: bundled as a ZIP via JSZip.

Examples​

Input: 80-page report, extract pages 2-4 and page 35

Output: 4-page PDF containing the requested pages in original order


Input: 50-page invoice batch, extract pages 1, 5, 10 as separate files

Output: ZIP with 3 single-page PDFs

Frequently asked questions​

How is this different from Split PDF?

Extract pulls specific pages into one or more new files; Split divides the whole document into chunks (e.g., every N pages). Use Extract for surgical "just these pages"; Split for whole-document partitioning.

Will the extracted PDF be smaller?

Yes β€” only the requested pages and their resources are included. If 3 of 80 pages are extracted, output is roughly 3/80 of the original size (sometimes slightly more because shared resources like fonts are duplicated minimally).

Will my PDF be uploaded?

No. Extraction runs entirely in your browser via pdf-lib. No file leaves your device.

Are bookmarks, form fields, and annotations preserved?

Annotations and form fields on extracted pages: yes. Bookmarks: only those pointing to extracted pages survive (re-indexed to new page numbers).

Can I extract from a password-protected PDF?

Unlock it first with our PDF Unlock tool (you must know the password). Extracting from an encrypted PDF will fail.

Can I reorder extracted pages?

The tool preserves original document order by default. To reorder, use our PDF Page Reorder tool after extraction.

Tips​

  • Use range syntax (1-5, 8, 10-12) for fast multi-page selection.
  • For batch jobs, "one PDF per page" mode pairs well with renaming and filing workflows.
  • For complex reorganization, extract β†’ reorder with PDF Page Reorder β†’ merge as needed.
  • Always check page numbers in the source first β€” off-by-one is the most common extraction error.

Try it now​

The full extract-pdf-pages runs in your browser at https://ztools.zaions.com/extract-pdf-pages β€” no signup, no upload, no data leaves your device.

Open the tool β†—


Last updated: 2026-05-05 Β· Author: Ahsan Mahmood Β· Edit this page on GitHub