PDF Splitter – Split PDF Files Online Free
PDF Splitter is a free online tool that extracts pages from PDF files entirely in your browser using pdf-lib. Extract a page range into a single PDF, split every page into its own file, or define custom ranges — all downloaded as PDF or ZIP. Nothing is sent to a server.
Your files never leave your device. All splitting is done locally using pdf-lib + JSZip. No upload, no server, no storage.
How to Split a PDF Online Free
- 01
Upload your PDF
Drag and drop or click to upload a PDF file (up to 20 MB). The page count and file size are shown immediately.
- 02
Choose a split method
Select "Extract Range" for a page block, "Individual Pages" for one PDF per page, or "Custom Ranges" for multiple groups defined by comma-separated ranges.
- 03
Download the result
Click the action button. The split PDFs are generated in your browser and offered for download — as a single PDF or a ZIP archive.
Features
- ✓Extract any page range into a single PDF
- ✓Split every page into individual PDFs (ZIP)
- ✓Custom ranges: "1-3, 4-6, 7-10"
- ✓Page count shown per uploaded file
- ✓Progress bar for multi-file splits
- ✓100% client-side — pdf-lib + JSZip
- ✓Free up to 20 MB per file
- ✓No login, no file upload to server
Frequently Asked Questions
How does browser-based PDF splitting work?
The tool uses pdf-lib to load your PDF in memory, copy the selected pages into a new document, and export the result as a Blob for download. For multi-file splits (individual pages or custom ranges) the files are packed into a ZIP archive using JSZip. Nothing is sent to a server.
What is the difference between the three split modes?
"Extract Range" copies a continuous block of pages (e.g. pages 3–7) into a single PDF. "Individual Pages" creates one PDF per page and downloads them all in a ZIP. "Custom Ranges" lets you specify multiple groups (e.g. 1-3, 4-6, 7-10) and creates one PDF per group in a ZIP.
Is there a page count limit?
The free plan supports files up to 20 MB. There is no hard limit on page count, but very large PDFs may be slow to process in the browser because all work happens in memory. Splitting a 200-page document into individual files typically takes a few seconds.
What format is the download for multi-file splits?
When you split into individual pages or custom ranges, the tool downloads a ZIP archive containing all the resulting PDF files. Each file is named with its page range (e.g. page_001.pdf or pages_3-7.pdf) for easy identification.
Will the split PDFs look identical to the original?
Yes. pdf-lib copies pages at the byte level — all text, images, fonts, and formatting are preserved exactly. There is no re-rendering or quality loss. The only change is which pages are included in each output document.