Split a PDF into multiple files by page range.
This splits a PDF into multiple separate files based on page ranges you specify — for example, "1-3, 4-6, 7-10" produces three separate PDF files from a 10-page document, each downloaded individually.
It's useful for breaking a large scanned document into chapters, separating a merged batch back into individual files, or pulling out a specific section to send without sharing the whole document. Ranges are 1-indexed (page 1 is the first page) and inclusive on both ends.
Like the other PDF tools here, splitting happens entirely in your browser using the pdf-lib library — your file is never uploaded anywhere.
Comma-separated ranges like "1-3, 4-6, 7-10". A single page can be written as a range of one, e.g. "5-5".
It’s simply not included in any output file — ranges don’t need to cover every page or be contiguous.
One file per range you specify — three ranges produce three separate downloaded PDFs.