Split PDF
Break a PDF into one file per page, or pull out a specific page range — downloaded as a zip.
How it works
Uses pdf-lib to build a new PDF for each page (or each page in your chosen range), then packages them into a zip using JSZip — all locally in your browser.
Page ranges: use commas for separate pages and hyphens for ranges, e.g. 1-3,5,8-9.