PDF Splitter

Pull exactly the pages you need out of a PDF — a range, every N pages, or a clean cut in two. It all happens on your device.

100% private — your documents never leave your device

Split your PDF

Drop a PDF here or click to browse Split on your device — nothing uploads.

Add a PDF to begin
Then choose the pages you want out of it.

Can I split a PDF without uploading it?

Yes — this splitter runs entirely in your browser. Your file is read locally, the pages you choose are copied into new files on your own device with the pdf-lib library, and the downloads come straight from your browser. Nothing is sent to a server at any point. That matters more for splitting than for most PDF jobs, because the files people split — a 300-page invoice bundle, a medical record, a legal discovery file — are usually the files they least want uploaded anywhere. There is no sign-up and no page limit, and the split pages come out at exactly the original quality, because splitting copies whole pages rather than re-rendering them.

How it works

1

Drop in your PDF

One file at a time. It opens locally so the tool can count its pages — the count is shown up front, because every split decision starts with knowing how many pages you are dealing with.

2

Choose the cut

Extract specific pages ("1-3, 5, 8-10"), split into equal chunks ("every 25 pages"), or cut the file in two after any page. The preview box shows exactly what your choice produces before you commit to it.

3

Download the pieces

Each output file is named with its page range, so part 3 of a chunked split is recognisable in your downloads folder without opening it. Check the first page of each output — thirty seconds now beats a resend later.

Worked example: a 300-page invoice file, three ways

The question that prompted this tool came from a real 300-page file: hundreds of invoices scanned into one PDF, some one page, some two or three, that needed separating. We built a 300-page test file and ran all three split modes against it to verify the arithmetic:

ModeSettingOutput filesPages per file
Split every N pagesEvery 25 pages12 files25 each
Split every N pagesEvery 40 pages8 filesSeven of 40, one of 20
Extract pages45-521 file8 pages
Split after page NAfter page 1002 files100 + 200

The every-40 row is the one to notice: 300 does not divide evenly by 40, so the last file holds the 20 remaining pages rather than the tool failing or dropping them. Every output file was re-opened and its page count checked — 12 files of exactly 25, the 8-page extract, and the 100/200 split all came out exact.

Splitting by invoice number: the honest workflow

This tool splits by page, not by reading invoice numbers out of the text — and any tool that claims to split your invoices automatically is making promises about your scan quality it cannot keep. Scanned invoices are pictures, not text, and even text-based PDFs lay invoice numbers out differently on every template. The workflow that actually works: open the file in your PDF reader, search for the first invoice number, and note the page it sits on. Repeat for the next invoice. The gap between those two page numbers is the first invoice's range. Extract that range here, and you have one file per invoice. For a 300-page bundle this takes a few minutes of searching — slower than magic, but every file it produces is correct, which is the part that matters when the files go to an accountant or a client.

Two habits make it faster. First, work from a list: write down each invoice's start page before you extract anything, so you are not switching back and forth between the reader and this tool. Second, extract one invoice, open the output, and check its first and last pages before doing the rest — if your ranges are off by one page, you find out on the first file, not the thirtieth.

Limitations

Password-protected PDFs cannot be split: the lock that stops editing also stops page copying, so unlock the file in your reader first. Splitting copies pages, so bookmarks, outlines and interactive form fields do not carry into the output files — if a page holds a filled-in form, flatten it (print to PDF) before splitting so the entered text becomes part of the page. Very large files are limited by your device's memory rather than by any rule in the tool, and splitting into dozens of files means dozens of downloads, which some browsers ask permission for first. If you need the pieces back together afterwards in a different order, the PDF Merger recombines them.

Once the pieces are split, the ones that are still too heavy to send can go through the PDF compressor — shrink the extract, not the whole 300-page original, and the quality trade-off stays where you chose it.

Guides for This Tool

Frequently asked questions

Yes. This splitter runs with pdf-lib entirely inside your browser: the file is read locally, the pages you choose are copied into new files on your device, and the downloads come straight from your browser. Nothing is sent to a server, so invoices, contracts and records never leave your computer.
Add the PDF, choose Extract pages, and type the pages you want as numbers and ranges — for example, 1-3, 5, 8-10 gives you 7 pages in one new file. Page numbers start at 1 for the first page, and the preview shows exactly how many pages your entry selects before you split.
Yes. Choose Split every N pages and enter a chunk size: a 300-page file split every 25 pages produces 12 files of 25 pages each. If the page count does not divide evenly, the last file holds the remainder — every 40 pages of 300 gives seven files of 40 and one file of 20.
Not automatically — the tool splits by page, it does not read invoice numbers from the text. The reliable workflow is to find the page where each invoice starts (search the invoice number in your PDF reader), then extract those page ranges. One range per invoice gives you one file per invoice, named by the pages it holds.
Browsers treat several downloads at once as a possible nuisance and may ask permission first. Allow multiple downloads for this site when prompted, or split in smaller batches. The files download one after another with a short pause between them.
Yes. Splitting copies whole pages into new files — no re-rendering, no recompression — so text, images and page sizes come out exactly as they were in the original. Bookmarks and form fields are not carried over, because those live at document level rather than on the page.

Related Tools

PDF Merger

Combine multiple PDFs into one file, in the order you choose — free, in your browser, no upload.

Compress PDF — Shrink PDF Size Free, No Upload

Reduce PDF file size in your browser. Perfect for scanned documents and image-heavy PDFs — free, unlimited, private.

PDF Bates Stamper

Stamp sequential Bates numbers on every page of a PDF in your browser. Custom prefix, start number and position — free, unlimited.

PDF Booklet Maker

Turn any PDF into a print-ready booklet: pages reordered into saddle-stitch signatures, 2-up, padded to multiples of 4.

PDF Link Extractor

Extract every hyperlink and URL from a PDF in seconds. Clean, deduped list with copy-all and CSV download — free, unlimited.

PDF Metadata Editor

View and edit hidden PDF properties — title, author, subject, keywords — in your browser. Free, private, no signup.