Skip to main content
PDF Tools🔒 Processed Locally

Extract PDF Pages

Extract specific pages or page intervals from your PDF into a single new PDF document. 100% private, client-side processing with instant live page preview.

Select or drag & drop a PDF file to extract pages100% in-browser processing. Large files supported (up to 300 MB / 2000 pages).
100% Private & Client-Side

Complete Privacy: Pages are extracted 100% locally in your browser memory via JavaScript and WebAssembly. Your document is never sent to any external server.

How to Use the Extract PDF Pages

Select or drag and drop a PDF file to preview its page count and first page. Type the pages you want to extract using comma-separated numbers or ranges (e.g., "1-3, 5, 8-10"). Review the real-time extracted page list, then click "Extract PDF Pages" to generate a single new PDF file containing only your chosen pages without server uploads.

Calculation Examples

Extract Invoices from a Large Statement

Input:billing-statement.pdf (20 pages, Pages: "1-2, 5, 12-14")
Result:billing-statement-extracted.pdf (6 pages combined into one PDF)

Combines all requested pages into a single new document in the exact order specified.

Extract Odd or Key Reference Pages

Input:handbook.pdf (15 pages, Pages: "1, 3, 5, 7")
Result:handbook-extracted.pdf (4 pages in one clean PDF)

Preserves fonts, vector graphics, annotations, and form fields intact.

Frequently Asked Questions

What is the difference between Extract PDF Pages and Split PDF?

Split PDF divides a document into multiple separate PDF files (e.g., splitting every page into its own file or creating separate PDFs per range). Extract PDF Pages takes your chosen pages and combines them into one single new PDF document.

Are my PDF documents uploaded to any remote server?

No. All page extraction is performed 100% locally in your browser memory using WebAssembly and client-side JavaScript (pdf-lib). Your files never leave your device.

What format should I use for page numbers?

You can use individual page numbers separated by commas (e.g., "1, 3, 5"), ranges with hyphens (e.g., "1-4, 8-10"), or combine both (e.g., "1-3, 5, 8").

What happens if I enter duplicate page numbers?

By default, the tool detects duplicate pages and includes each unique page once in the output document to prevent accidental duplication.

Can I extract pages from encrypted or password-protected PDFs?

Protected files cannot be processed until the password protection or encryption is removed.