logo
GeekFormat

Extract PDF Pages

Upload File

Drag or click to upload a PDF file.

Click or drag to upload PDF

Pure local processing, no browser for files

Current Mode
Extract Pages
Total Pages
0 pages
Operation Settings

Enter page numbers or ranges to keep, e.g. 1-3,5,8.

Extract specific pages from PDF files online for free. Flexible page range selection with odd/even page support. No watermark, no registration, built on pdf-lib for client-side processing — your files never leave your browser. Auto-merge results into a new PDF with original quality preserved.

Related

Use Cases

  • Extract just the signature page, ID page, or an appendix from a contract before sending — avoid exposing other confidential terms
  • Pull specific chapters or pages from long technical reports, product manuals, or training materials to share with relevant team members
  • When submitting applications, bids, or approvals, include only required pages to reduce file size and speed up review
  • Extract core content pages from lengthy proposals or bids to create a lightweight version for quick internal review and discussion
  • Pull specific data pages or conclusion sections from financial statements and audit reports for archiving or stakeholder distribution
  • Lawyers and legal teams extract key evidence pages or clause pages from case files without carrying hundreds of pages
  • Teachers and students extract specific chapters or knowledge points from textbooks, slides, and papers for printing or distribution
  • HR teams extract candidate information pages from thick resume stacks for faster screening and interview preparation

Features

  • Flexible page selection: Support for continuous ranges, non-consecutive pages, odd pages, even pages, and reverse ranges — every extraction scenario covered
  • No watermark, lossless output: Built on pdf-lib to directly manipulate PDF data — no re-rendering, no compression, perfect preservation of layout, fonts, images, and vector graphics
  • Auto-merge results: Selected pages are automatically combined in your specified order into a new PDF, saving you the manual merge step
  • Client-side local processing: Everything runs in your browser — files never upload to servers. Safe for contracts, financial reports, and HR documents
  • No registration required: Open and use immediately. No phone number, email, or personal information needed. No friction, no barriers
  • No file size limits: Extract pages from documents of any size or page count — from short contracts to hundred-page technical manuals
  • Lightning-fast processing: Local processing means no upload/download queues. Small documents complete in seconds; large files are multiple times faster than server-dependent tools
  • Cross-platform compatibility: Works on Windows, Mac, Linux, phones, and tablets. All major browsers supported: Chrome, Safari, Edge, Firefox
  • Auto-deduplication: Duplicate page numbers are automatically removed; pages appear strictly in the order you specify for custom arrangements
  • Smart error messages: Clear English error messages for out-of-range pages, format issues, and corrupted files — quick troubleshooting

How to Use

  1. Click the upload area or drag and drop your PDF file into the page
  2. Enter the page numbers or ranges you want to extract, e.g., 1-5,10,15-20, or select odd/even pages
  3. Click Extract Pages — the tool processes locally in your browser and generates a new PDF
  4. Download the extracted result for sending, uploading, or archiving

FAQ

Will the format and quality change after extraction?

No, not at all. GeekFormat is built on the open-source pdf-lib library and directly manipulates PDF page objects at the data level. Pages are not re-rendered, compressed, transcoded, or converted. The extracted pages are identical to the original in layout, fonts, image clarity, vector graphics, editability, and hyperlinks. Many low-quality tools convert pages to images and back, causing blurry text and lost selectability — our tool does not do this.

Can I extract odd pages, even pages, or non-consecutive pages?

Yes, we support highly flexible page input. Continuous ranges use hyphens (e.g., 3-8), non-consecutive pages use commas (e.g., 1,5,9), and you can mix formats (e.g., 1-3,7,10-12). One-click odd/even page selection covers double-sided printing, layout separation, and bilingual reading. Even reverse ranges are supported (e.g., 8-3) for reversed page order.

Will there be a watermark on the extracted pages?

No watermarks at all. GeekFormat's PDF page extraction is completely free with no brand watermarks, logos, or markings of any kind. Many competing tools add watermarks in their free version or limit pages/file sizes — we impose no such restrictions. All features are fully open and available.

Are extracted pages merged into one PDF?

Yes. All selected pages are merged into a single new PDF in your specified input order for easy saving and sharing. If you need each page saved as a separate PDF, use our PDF Split tool, which supports splitting by page count, number of files, or file size. The two tools together cover virtually all PDF page management needs.

Do I need to register or log in?

No registration required at all. No sign-up, no login, no phone number, no email, no personal information. Just open the page and use it. We believe good tools should lower barriers, not create them.

Does extraction happen locally or on a server?

Everything happens on your device locally. GeekFormat uses pure client-side processing technology. After selecting a file, it never sends to any server — all extraction runs right in your browser. After processing, the file only exists in your current browser session. Refreshing or closing the tab clears the data, fundamentally protecting the privacy of contracts, financials, HR records, and legal documents.

Are there file size or page count limits?

No file size limits and no page count limits. Whether it's a short few-page document or a PDF with hundreds or thousands of pages, you can upload and extract pages directly. Processing speed depends on file size and your device performance — small documents finish in seconds, hundred-page documents typically complete within a minute.

What order will the extracted pages be in?

Pages appear in the exact order you enter them. For example, if you enter 5-8,1-3, the first 4 pages will be pages 5-8 from the original, followed by pages 1-3. If you want to preserve original reading order, enter page numbers from smallest to largest. Duplicate page numbers are automatically deduplicated, keeping only the first occurrence.

Can I use this on my phone? How do I save files on mobile?

Yes, it works perfectly on mobile. On both iOS and Android, open the page in your browser, upload your file, enter page numbers, tap extract, and tap download. The file saves to your phone's Downloads folder, or you can open it in other apps or share directly via Messages, WhatsApp, or email. Mobile has the exact same features as desktop.

What's the difference between extracting pages and splitting a PDF?

The core purposes differ. Page extraction is "positive selection" — pick only what you want, discard everything else, resulting in one lean file. PDF splitting is "whole division" — divide a file into multiple parts, or one page per file, resulting in multiple files. Simply put: if you only need a few pages to send to someone, use Extract; if you need to divide a large file for storage or transfer, use Split. The two tools complement each other perfectly.

What page number formats are supported?

Multiple formats are supported: single page (e.g., 5), continuous range with hyphens (e.g., 3-8), non-consecutive pages with commas (e.g., 1,5,9), mixed formats (e.g., 1-3,7,10-12), and reverse ranges from high to low (e.g., 8-3) for reversed order. Use English commas and hyphens (not Chinese punctuation), and page numbers cannot exceed the document's total page count.

How does the file size compare to the original?

Generally, the file size reduces proportionally to the number of pages extracted. For example, extracting 10 pages from a 100-page document results in a file roughly 1/10th the size. Actual size depends on content — image-heavy pages produce larger files, while text-only pages are smaller. Because extraction is lossless, individual page sizes match the original pages exactly.

What is PDF Page Extraction

PDF page extraction is the process of selectively pulling out one or more specific pages from a complete PDF document to create a brand new, standalone PDF file. Its core value lies in "precise selection" and "information filtering" — when you're holding a document that's tens or even hundreds of pages long but only need a few pages, you don't need to send the entire file or install hundreds of megabytes of professional PDF editing software. With just a few simple steps, you can pick out exactly what you need and generate a lightweight, focused new document.

Many people confuse page extraction with PDF splitting or page deletion, but they are fundamentally different. Page extraction is "positive selection" — pick what you want and discard the rest, resulting in a single file. PDF splitting is "whole division" — divide one file into multiple parts, or one page per file, resulting in multiple files. Page deletion is "negative exclusion" — remove what you don't want and keep the rest. While the end result may look similar in some scenarios, the operational logic and mental model are completely different.

From a technical perspective, high-quality page extraction should be "lossless." Each page in a PDF is an independent data object containing all the text, fonts, images, vector graphics, hyperlinks, and other content for that page. Truly lossless extraction directly copies the data of these page objects rather than re-rendering pages as images and stitching them back into a PDF. The latter approach causes unselectable text, reduced clarity, and increased file size. GeekFormat is built on the open-source pdf-lib library, directly manipulating PDF's underlying data structure without re-rendering — achieving true 100% lossless extraction.

Page extraction has far more use cases than you might imagine: pulling out the signature page from a contract to send to a client, exporting a specific chapter from a hundred-page product manual for a colleague, extracting the core solution from a thick proposal for internal discussion, pulling specific chapters from a textbook to print for students, extracting key data pages from financial reports for archiving, pulling evidence pages from legal case files... Any scenario where you need "a small part of a large file" is where page extraction shines.

术语表

Page Range Extraction
Extracting a continuous sequence of pages by specifying start and end page numbers (e.g., 3-8). Ideal for pulling full chapters or sections from a document, this is the most commonly used extraction method.
Non-consecutive Page Extraction
Extracting multiple non-adjacent pages (e.g., 1,5,9,12-15), perfect for picking scattered key pages while skipping unnecessary content in between. All selected pages are merged into one file.
Odd/Even Page Extraction
One-click extraction of all odd-numbered or even-numbered pages in a document. Commonly used for double-sided printing, layout proofing, separating left/right pages, or bilingual reading scenarios.
Reverse Range Extraction
Support for page ranges entered from high to low page numbers (e.g., 8-3). The extracted pages appear in reverse order, useful when you need to reverse the order of a section.
Lossless Extraction
Directly copying page content streams from PDF's underlying data structure without re-rendering, compression, or format conversion. Output preserves original layout, fonts, images, and vector graphics quality.
Client-Side Processing
All file operations happen locally in your browser — files are never uploaded to remote servers. This fundamentally eliminates document leakage risks, making it safe for contracts, financials, HR records, and other sensitive content.
PDF Page Object
Each page in a PDF file is an independent Page Object containing references to all content on that page. Page extraction essentially copies these objects into a new PDF document — this is the technical foundation of lossless extraction.

PDF Page Extraction Syntax Quick Reference

Multiple page input formats are supported. Use English commas to separate sections and English hyphens for ranges.

Format TypeExampleResultUse Case
Single Page5Extracts only page 5, producing a 1-page PDFWhen you need just one specific page
Continuous Range3-8Extracts pages 3 through 8 (6 pages) in original orderPulling full chapters or sections
Non-consecutive Pages2,5,9Extracts pages 2, 5, and 9 (3 pages) in input orderSelecting scattered key pages
Mixed Format1-3,7,10-12Extracts pages 1-3, 7, and 10-12 (7 pages total)Complex multi-section combinations
Reverse Range8-3Extracts pages 8 through 3 (6 pages) in reverse orderReversing a section's page order
Odd Pages(Select Odd)Extracts all odd-numbered pages (1, 3, 5...)Double-sided printing, left page separation
Even Pages(Select Even)Extracts all even-numbered pages (2, 4, 6...)Layout proofing, right page extraction
Auto Deduplication1,1-3,2Duplicates removed, result is pages 1, 2, 3Automatic correction for accidental duplicates

5 PDF Page Extraction Methods Compared

Different methods have different pros and cons. Choose based on document sensitivity, frequency of use, and technical ability.

MethodInstallationFile UploadOutput QualityDifficultyBest For
GeekFormat Online ExtractorNot requiredNo upload, client-sideLossless, original copy★☆☆☆☆ EasyEveryone, especially sensitive files
Adobe Acrobat ProRequiredNo upload, localLossless, professional grade★★★☆☆ ModerateProfessional design/publishing
Other online toolsNot requiredUploads to serverMay compress or watermark★☆☆☆☆ EasyNon-sensitive documents
Browser Print to PDFNot requiredNo uploadQuality loss, text may become images★★☆☆☆ FairEmergency use only
Python Script / CLIEnvironment requiredNo upload, localLossless, programmable★★★★★ HardDevelopers, batch processing

PDF Page Extraction by Industry

Nearly every document-heavy industry uses page extraction. Here are 6 common industries and their typical applications.

Industry / RoleTypical Use CaseCore Value
Legal / LawyersExtract key clause pages and evidence pages from case files for case organizationProtect confidentiality, improve retrieval efficiency, reduce file bulk
Finance / AccountingPull data pages and conclusion sections from financial statements and audit reports for distributionFocus on key information quickly, easier sharing, protect sensitive data
HR / AdministrationExtract specific candidate pages from resumes for faster screeningLean files, protect privacy, faster hiring
Education / TeachersExtract chapters from textbooks and slides for student distribution and printingSave printing costs, focus learning content, classroom efficiency
Sales / BusinessPull core selling point pages from proposals for quick client customizationFaster response, more efficient communication, avoid information overload
Procurement / BiddingExtract qualification and case study pages from bids to reduce document thicknessReduce reviewer burden, highlight core strengths

Authoritative References

Troubleshooting

Format error message when entering page numbers

Check the following: 1) Use English commas to separate page numbers — not Chinese commas or periods; 2) Use English hyphens (minus sign) for ranges, e.g., 3-8 — not tildes or other symbols; 3) Page numbers cannot exceed the document's total page count; 4) Don't add spaces or special characters before/after numbers; 5) Pages start at 1 — there is no page 0. Correct example: 1-5,10,15-20. If you still have issues, test with a simple single page (e.g., "3") first to confirm basic functionality.

PDF upload fails or keeps loading

Possible causes and solutions: 1) The file may not be a standard PDF or may be corrupted — verify it opens in another PDF reader; 2) Password-protected files must be decrypted first using our PDF Unlock tool; 3) Very large files (500MB+) take time to load — be patient as browsers need sufficient memory for large files; 4) Low browser memory — close other tabs or try Chrome/Edge; 5) Incomplete page load due to network issues — try refreshing.

Extracted page order is wrong

Pages appear in the exact order you enter them. To preserve original reading order, enter page numbers from smallest to largest, e.g., 1-3,7,10-12 rather than 10-12,1-3,7. For odd/even page ordering issues, extract odd and even pages separately. If you need to reorder pages after extraction, use our Reorder PDF Pages tool.

Extracted file won't open or appears corrupted

Try these steps: 1) Confirm the original PDF opens correctly and is not corrupted or encrypted; 2) Try opening the extracted file in different PDF readers — Adobe Reader, browser built-in viewer, Preview, etc.; 3) Encrypted or permission-restricted files may affect extraction — decrypt first; 4) Scanned PDFs or image-based PDFs may have special formatting — try a different reader; 5) If issues persist, re-upload and extract again.

Can't find or open the file after downloading

Downloaded files save to your browser's default Downloads folder. If you can't find it: 1) Press Ctrl+J (Mac: Cmd+J) to view download history and open directly from there; 2) Check your browser's download settings for the save location; 3) If the file shows 0KB, something went wrong during extraction — try again; 4) On mobile, find files in the Files app under Downloads; 5) If the download was blocked by your browser, look for the download icon in the address bar and allow it.

Text in the extracted PDF can't be searched or copied

This depends on the original PDF. If the original PDF is a scanned document or image-based PDF, the content is images — extraction will preserve those images, and text won't be searchable or selectable. You'll need OCR to recognize the text first. If the original was an editable text PDF, extraction preserves selectability perfectly. Our tool is lossless — what you had before is what you get after.