Free 100% In-Browser Tool

Extract PDF Pages: Extract Selected Pages into a New PDF

Extract specific pages or page ranges from a large PDF document to create a smaller, focused PDF file.

Quick Answer:Upload your PDF, click or enter the page numbers you want to extract (e.g. 1, 3, 5-8), and download your new custom PDF.
Initializing tool...

Privacy First: 100% Client-Side Processing

Processed in your browser. Files are never uploaded.

How to Use the Extract PDF Pages: Pull Specific Pages from a PDF

  1. 1Upload your PDF document.
  2. 2Click thumbnails or enter page numbers (e.g. '1, 4-7').
  3. 3Download your newly created extracted PDF.

Formula & How It Works

Selective Page Tree Extraction

NewDoc.copyPages(SourceDoc, [pageIndices])

Copies selected page object indices into a fresh PDFDocument instance.

Worked Examples

Extracting Contract Signature Page

Input: contract-50-pages.pdf (Pages 48-50)

Explanation: Extracts only the critical signing pages.

Result: signature-pages.pdf (3 pages)

Frequently Asked Questions

Does extracting pages alter my original PDF file?▼

No. Your original file remains untouched on your computer; a new smaller PDF is generated.

Quick Reference & Conversion Table

Range SyntaxExamplePages Extracted
Single Page4Page 4 only
Comma Separated1, 3, 8Pages 1, 3, and 8
Hyphen Range5-10Pages 5 through 10 inclusive

⚠️ Common Pitfalls to Avoid

  • •Using 1-based page numbers when referencing internal 0-indexed arrays.

💡 Practical Real-World Uses

  • •Extracting specific chapters from textbooks or single invoices from batch accounting statements.
Last reviewed & updated: 2026-11-07
Free & Open Access
Related Utilities

Explore complementary calculators and converters with instant client-side execution

More in PDF

Explore Other Tool Categories

Browse our full collection of 50 free web utilities

View All 8 Categories