Split PDF
Split a PDF by page range, at fixed intervals, or into single pages. Preview thumbnails before you commit and download the pieces separately.
Upload PDF File
About This Tool
Splitting solves two different problems. Sometimes you want one section out of a long document - chapter 4 of a manual, or the pages a lawyer actually asked for. Sometimes you want a big file broken into predictable chunks because an upload form rejects anything over 10 MB.
This tool handles both. Enter explicit ranges like 1-3, 7, 12-20 to carve out specific sections, split every N pages for even chunks, or burst the document into one file per page. Thumbnails show you where each cut lands before you run it.
Output pages keep their original text layer, embedded fonts and images. Splitting a searchable PDF gives you searchable pieces.
How to Use
Load the document
Drop in the PDF. A thumbnail strip appears with page numbers so you can find your cut points.
Choose how to split
Type page ranges, split every N pages, or select one file per page.
Check the preview
The tool lists exactly which pages go into which output file. Adjust the ranges if a boundary is off by one.
Download the pieces
Split and save. Multiple outputs arrive as a ZIP so you are not clicking through ten downloads.
Use Cases
Sending only what was asked for
A request for the insurance section means pages 22-31 of a 90-page policy, not the whole thing.
Getting under an upload limit
A portal caps attachments at 10 MB. Split every 25 pages and submit the parts.
Breaking up a batch scan
One scanner run produced 60 invoices in a single PDF. One file per page gives you 60 filable documents.
Frequently Asked Questions
How do I write page ranges?
Comma-separated, with hyphens for spans: 1-3, 7, 12-20. Each comma-separated group becomes its own output file.
Do I get one file or several?
One output per range or interval. When there is more than one, they are bundled into a ZIP.
Is the text still searchable afterwards?
Yes. The text layer and embedded fonts are copied across, so search and copy-paste keep working.
What if I enter a page number that does not exist?
The tool flags the range as out of bounds instead of silently producing an empty file.