← All Tools

✂️ PDF Splitter

Extract selected pages or ranges from a PDF. Example: 1,3,5-8.

Runs in your browser

PDF splitting runs locally and selected file bytes are not captured in shared/debug payloads. Double-check page ranges and output before sending private document extracts.

What this tool does

PDF Splitter separates selected pages or ranges from a PDF into a smaller downloadable PDF.

Why it is useful

It helps extract forms, receipts, chapters, invoices, or relevant pages without uploading a private document to a server.

How it works

The browser reads the selected PDF, copies the requested pages into a new PDF, and creates a local download.

Best input

Use a standard unencrypted PDF and double-check page numbers before exporting.

Page range tip

Count pages from 1, not 0, unless the page specifically says otherwise.

Privacy note

PDF splitting is designed to happen locally in your browser.

Important limitation

Encrypted, malformed, or very large PDFs can fail or exceed browser memory limits.

Quick answers

Does it upload my PDF?

No. This tool is built around local browser processing.

Can it split scanned documents?

Yes if the scan is already inside a valid PDF.

Common Use Cases

Extract invoice pages from a packet

Pull just the invoice pages out of a larger vendor PDF before forwarding them to accounting.

Share one appendix section

Create a smaller PDF from selected appendix pages while leaving the full report on your machine.

Prepare a document excerpt

Export the few pages needed for a review request instead of sending the whole private file.

PDF Toolkit workflow

Start in the visual editor, then move between merging, splitting, removing, rotating, and inspecting PDFs while keeping document bytes local to the browser.

🗂️PDF Editor📎PDF Merger🗑️PDF Page Remover🔁PDF Rotator🔎PDF Metadata Viewer🗂️PDF Arranger
View all in Code →