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.

Related tools