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β
- Drag-drop your source PDF β Loads into browser memory.
- Specify pages to extract β Type a range string (
1-5, 8, 10-12), select from a thumbnail grid, or both β they combine. - Choose output mode β Single combined PDF (default β all selected pages in one file) or one PDF per selected page (for batch extraction).
- Click Extract β
pdf-libcopies the selected pages into a new document, preserving all original content and resources. - 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.
Last updated: 2026-05-05 Β· Author: Ahsan Mahmood Β· Edit this page on GitHub