Split PDF

Extract page ranges into separate PDF files.

Split your PDF into smaller documents by defining page ranges like 1-3 and 5-6.

Back to tools

This file never leaves your device

Processing happens entirely in your browser. Nothing is uploaded, nothing is stored, nothing is sent to us. Close the tab and it's gone.

Check for yourself — open DevTools, go to the Network tab, and run the tool. You'll see no upload.

Action panel

Extract selected pages into standalone PDFs while preserving document order and formatting.

Free for everyone, no login required.

Processed entirely in your browser. Your file is never uploaded.

Premium users can save split documents to history.

What this tool does

Extracts pages from a PDF into separate documents. You can split at a single point, break a document into fixed-size chunks, or pull out one specific range.

When to use Split PDF

  • Bank statements. A twelve-month statement PDF from your bank, separated into monthly files so each one can be filed against its own accounting period.
  • Payroll. A single combined payslip run split into one file per employee.
  • Scanned batches. You fed thirty documents through a scanner in one pass and now need them as thirty separate files.
  • Selective sharing. Sending someone pages four to seven of a forty-page contract, rather than the whole thing.
  • Size reduction. A file too large to email becomes two files that are not.

Why it is useful

  • Smaller files are easier to review and share with the right people.
  • You avoid sending unnecessary pages with sensitive context.
  • It helps organize large mixed-purpose documents quickly.

How to use Split PDF

  1. 1. Upload your PDF file.
  2. 2. Enter page ranges like 1-3,5,8-10.
  3. 3. Run split to generate separate files.
  4. 4. Download each resulting PDF part.

Privacy and safety note

Your browser parses the document structure using pdfjs-dist to count and preview the pages, then pdf-lib assembles new documents containing only the pages you selected. Both libraries run locally in the browser. Your file is never transmitted.

Frequently asked questions

Can I split automatically, whenever a new statement or document begins?

Not currently. Splitting works by page position. Automatic detection of statement periods and document boundaries is something we are considering.

Do the resulting files keep their quality?

Yes. Pages are copied whole, with no re-rendering.

Is anything uploaded?

No. Verify it yourself in the Network tab of your browser's developer tools.

Can I split into equal parts automatically?

Yes — choose the fixed-size chunk option and specify pages per file.

What if my PDF has only one page?

There is nothing to split. Use Extract Pages or Crop instead.