Skip to content
✂️

Split PDF

Separate a PDF into individual pages or ranges.

✓ Free 🔒 Secure ⚡ Fast 📁 Up to 100MB
📄
Drop your file here

or click to browse — supports PDF files up to 100MB

Privacy mode available for this tool
File Ready!

Processed successfully. Download below.

↺ Process Another File

How to use

  1. 1 Drop or click to upload your file
  2. 2 Adjust options if shown
  3. 3 Click Run Tool
  4. 4 Download your result instantly
🚀 Go Pro
  • Files up to 1GB
  • Unlimited jobs/hour
  • Batch processing
  • Priority support
Upgrade to Pro
🔒 Privacy

Files are processed securely and permanently deleted within 1 hour. We never store, read, or share your documents.

Related Tools

Why this works

Break one PDF into multiple smaller PDFs — by page range, by every Nth page, or by exact page numbers. Useful when a multi-document scan or a giant merged file needs to be broken apart again.

Files never leave your device. This tool processes your PDF entirely in your browser using pdf-lib. Open your browser's Network tab while running this tool and you'll see zero outbound requests during processing — the verifiable basis for the claim. Switch to "Process on our server" only when you need server-grade processing for very large files.

The most common split case: someone scanned a stack of unrelated documents in one go and you got one 47-page PDF that contains a tax return, three contracts, and a utility bill. Or your bank emails 12 months of statements as one annual PDF and you need them month by month. Split solves both shapes in one tool.

Three split modes cover almost every job. By page range lets you specify ranges like `1-5, 6-12, 13-20` — each range becomes its own output PDF. By every N pages is the right call when the document has a consistent structure (e.g. each statement is exactly 4 pages, so split every 4). By exact page numbers drops the document into one PDF per individual page — useful when you need to email pages 7 and 12 specifically to different people.

Output arrives as a ZIP. Each PDF inside is named based on the source filename plus a numeric or range suffix. Page numbering, fonts, embedded images, form fields, and existing signatures all survive the split intact.

The original PDF is never altered. The split outputs are separate files — your input is auto-deleted from our servers within one hour like every other upload.

If you need the inverse — combining multiple PDFs into one — use the Merge tool.

Privacy note: single-range splits run entirely in your browser when you pick "Process in your browser" above the upload zone. The PDF is read once via FileReader, split using pdf-lib locally, and the result is delivered as a download — zero network requests during processing. For multi-range splits (e.g. extracting three separate page-range PDFs in one operation), server mode is still required because the in-browser handler returns a single PDF per run. For most everyday split workflows — pulling one document type out of a combined PDF — browser mode is the right pick.

How it works

  1. 1
    Upload your PDF
    Drop your PDF into the upload box.
  2. 2
    Choose how to split
    Pick by page range (e.g. 1-5, 6-12), every N pages, or one PDF per page.
  3. 3
    Run the split
    Press Split. The job typically finishes in 1–3 seconds.
  4. 4
    Download the ZIP
    You'll get a ZIP archive containing each output PDF. Files are auto-deleted from our servers within one hour.

Real-world uses

Bookkeepers

Annual bank statement PDF (12 months in one file) split into 12 separate monthly statements for filing.

Lawyers

Discovery batch arrives as one giant PDF. Split by document so each piece can be tagged, reviewed and shared independently.

Job seekers

A scanner-dumped resume + cover letter + references combined into one PDF — split into separate files for different uploads.

Teachers

A scanned exam pack split into one PDF per student question by page range.

Common questions

Can I run this tool without my file leaving my device?

Yes — this is one of the tools that supports our in-browser privacy mode. Pick "Process in your browser" above the upload zone and the entire operation runs locally via pdf-lib. Open the Network tab in your browser's DevTools while running the tool: you will see zero outbound requests during processing. That is the verifiable basis for the claim that your file never leaves your device. Server mode remains available for very large files or features that need server-grade processing.

How do I specify page ranges?

Use comma-separated ranges: `1-5, 6-12, 15-20`. Each range becomes one output PDF. Single pages count as a range of one — `7-7` or just `7`.

Can I split into one PDF per page?

Yes. Pick the "every 1 page" option, or use exact-pages mode and list every page individually. Useful for archival workflows where each page needs to be filed independently.

Will form fields survive the split?

Yes. Form fields, digital signatures, embedded images, and annotations are preserved on whichever output PDF they fall on by page.

What's the maximum file size for splitting?

25 MB on free accounts, 500 MB on Pro. The number of pages doesn't matter — only total file size.

Is the original altered?

No. Your upload is read but never modified. The split outputs are new, separate PDFs.

Can I rename the output files?

Output filenames follow the pattern `original-name_page-X-to-Y.pdf`. Rename them after download if you need specific names — the ZIP is just a folder of PDFs.

Related guides