Split a PDF into multiple files in your browser. Split every page, split every N pages, or define your own page ranges, then download the results individually or as a ZIP. Private, no upload.
Runs in your browser
Files are never uploaded — they stay on your device.
No page limit
Any document size, no per-page caps or quotas.
No watermarks
Clean output with no branding added.
No sign-up
Just open the tool and use it — no email, no account.
Verify in 3 steps
No promises to take on faith — check it yourself in about 30 seconds.
Once the page has loaded you can also unplug the network — every tool keeps working.
Full method & limitsSplit every page into its own PDF, split every N pages, or type your own ranges such as 1-3,4-8,9-20 — one file per range.
Before you run the tool, the options panel lists every file it will create, with the exact file name and page numbers.
Take one part, or grab all of them in a single ZIP from the results page — no waiting for separate downloads.
Pages are copied into each new PDF, so page size, rotation, and selectable text stay exactly as they were in the source.
Splitting runs entirely in your browser using pdf-lib. Your PDF is never uploaded to a server.
Drag and drop or select the PDF you want to split. The file is read locally in your browser and the page count is detected automatically.
Pick every page, every N pages, or custom ranges such as 1-3,4-8,9-20. The panel shows how many files you will get and which pages each one holds.
Run the tool to create the separate PDFs, then download a single file or all of them as a ZIP on the results page.
A 12-page report is split by ranges into three files.
report.pdf (12 pages)
A report that needs to be sent out chapter by chapter.
report-part-01.pdf (pages 1-3), report-part-02.pdf (pages 4-8), report-part-03.pdf (pages 9-12)
Three separate PDFs plus a JSON report listing the page range of each part.
A single PDF often has to be delivered in pieces: one file per invoice, per chapter, per signed page, or per submission. Splitting turns one document into several files so each piece can be sent, stored, or uploaded separately.
Every page turns an N-page PDF into N single-page files. Every N pages groups the document into fixed-size chunks, for example 5 pages per file. Page ranges lets you decide each part yourself, such as 1-3,4-8,9-20, where every comma-separated range becomes one output file.
Each part is a real PDF named after your document with a part number, for example report-part-01.pdf. A JSON report is included listing every file with its page range, so you can check the split without opening each document. Pages are copied into the new files instead of being re-rendered as images, so page size, rotation and selectable text stay as they were.
Splitting usually produces many files at once, so the results page lets you download one part at a time or pack every part into a single ZIP. The ZIP is the fastest route when you need all of them.
Split answers give me many files; extract answers give me one file with the pages I chose. If you want pages 2, 5 and 6 together in a single document, use Extract PDF Pages. If you want every page as its own file, split it here.
This tool splits one PDF at a time using the three modes above. It does not place manual cut points between pages with a scissors tool, does not split by odd or even pages, and does not split by bookmarks. Password-protected files and files that forbid page extraction are reported as errors rather than forced open. Bookmarks, forms, annotations and digital signatures may not survive being rebuilt into new documents.