PDF Split | Extract Pages from PDF (Free, Local Processing)

PDFRuns in Your Browser (No Uploads)

Select and extract specific pages or ranges (e.g., 1-3, 5, 8-10) from a PDF to create a new file. The operation runs in your browser without a conversion-server upload.

What to do next

Continue with a related workflow or open the next tool that usually follows this task.

How to Use This Tool

Upload your PDF file

Enter page numbers or ranges (e.g., 1-3, 5, 8-10)

Preview and verify the selected pages

Click "Split PDF" to create a new file

Download your extracted PDF and do a quick QA check

When to Use This Tool

Extract report sections

Extract a required page range from a long report while keeping the untouched source file for later reference.

Separate scanned documents

Separate one scanned packet into smaller recipient-specific files without sharing unrelated pages.

Extract chapters or manuals

Save one chapter or maintenance section from a manual for field use, printing, or focused review.

Build smaller submission files

Create a smaller PDF for email or uploads when only selected pages are required.

Common Mistakes

Trying very large scanned PDFs on a low-memory device

Large scanned or image-heavy PDFs can be slow because each page must be parsed in browser memory before the new file is created.

Entering page ranges outside the PDF

Ranges must match the document page count. Check the preview before entering values such as 1-3, 5, 8-10.

Using locked PDFs without unlocking them first

Password-protected or encrypted PDFs usually need to be unlocked before pages can be extracted locally.

Examples

Extract selected report pages

Extract only the pages that need to be sent to a reviewer while leaving the original file unchanged.

Input
annual-report.pdf
Pages: 1-3, 8-10
Output
annual-report-excerpt.pdf

Save one important page

Pull one signed page or appendix out of a long document for a separate upload or record.

Input
contract-package.pdf
Pages: 5
Output
signed-page.pdf

How PDF Split Works

pdf-lib loads the source PDF and builds a new file with only the selected pages.

Page ranges are parsed, validated, deduplicated, and ordered before extraction.

Printed page labels can differ from PDF positions. An appendix marked A-1 may still appear as page 14 in the preview, so choose the preview position rather than the printed footer.

The extraction runs client-side, so the source stays in browser memory during normal operation instead of being sent to a conversion server.

Frequently Asked Questions

Is it safe to split PDFs online?

The selected page indexes are copied into a new PDF inside the browser. Normal extraction does not transmit the source document to a conversion service.

How do I select specific pages?

Enter page numbers or ranges separated by commas, like 1-3, 5, 8-10.

Does splitting affect PDF quality?

No—pages are copied without re-encoding, so quality remains unchanged.

Can I split password-protected PDFs?

No. Page extraction must read the source object tree before it can copy a selection. Use an authorized application to unlock the PDF, then split the readable version.

How many pages can I extract?

Up to around 100 pages depending on your device memory. Very large, scanned, or image-heavy PDFs may be slower or fail in the browser.

How This Tool Was Verified

Maintained and tested by Reviewed

Method: We use a five-page PDF fixture to check single pages, mixed selections, reversed ranges, duplicate numbers, out-of-range input, and corrupted input.

Expected result: Valid selections must expose a PDF download with the selected pages; invalid ranges and corrupted files must stop export with a visible error.

Open the tested workflow

Related workflow guides

Use these focused guides when you need a practical workflow before opening the tool.

Related Tools

Continue with another maintained workflow

Browse All Tools