Split PDF
Pull exactly the pages you need out of a PDF. Enter ranges like 1-3, 5, 8-9 and download a new PDF containing just those pages — processed locally, never uploaded.
Drop a PDF here or click to choose
Split locally in your browser — never uploaded
How it works
After loading your PDF with pdf-lib, the tool parses your range string (individual pages and hyphenated ranges, comma-separated), copies the selected pages into a fresh PDF document in ascending order, and saves it for download.
Frequently asked questions
How do I write the page range?
Use commas to mix single pages and ranges: '1-3, 5, 8-9' extracts pages 1, 2, 3, 5, 8 and 9. Pages are numbered from 1.
Will the extracted pages keep their quality?
Yes — pages are copied, not re-rendered, so text stays selectable and images keep their original resolution.
Does it work with password-protected PDFs?
Only if the PDF allows reading without a password. Fully encrypted PDFs can't be opened by client-side tools.