✂️

PDF Splitter

Extract specific pages or page ranges from any PDF. Select pages visually or by range, then download. 100% client-side.

Drop a PDF here

Or click to browse — select one PDF file

Processed entirely in your browser · Your file stays on your device

How to Use
1
Upload a PDF — drag and drop a PDF file onto the upload area, or click to browse. The tool loads it entirely in your browser.
2
Select pages — click individual page thumbnails to select or deselect them. Or type a range like 1-3, 5, 8-10 and click Apply.
3
Choose output format — "Combined PDF" puts all selected pages into one file. "Separate Pages" creates one PDF per page, packaged as a ZIP.
4
Click Extract — the tool generates and downloads your file(s) immediately.
FAQ
Can I use this on a scanned/image PDF?
Yes. The splitter works on any valid PDF regardless of content — scanned documents, image-only PDFs, or text-based PDFs are all supported. The tool copies pages as-is without any re-rendering.
What is the maximum file size?
There is no hard limit. Very large PDFs (hundreds of pages) may take a few seconds to load thumbnails, but extraction itself is fast. The limiting factor is your device's RAM; most PDFs under 200 MB work fine on modern devices.
Does this work with password-protected PDFs?
No. Password-protected PDFs cannot be loaded. You would need to remove the password first using another tool, then upload the unlocked file here.
Are my files sent to a server?
No — your PDF never leaves your device. All processing happens in your browser using open-source JavaScript libraries (pdf-lib and PDF.js). There is no backend.
Advertisement