Your files stay on your device PDF Splitter: Ranges, Chunks, or One Per Page Split a PDF by ranges, fixed chunks, or one-per-page. Every output is reopened by pdf.js and verified before the ZIP download. PDF file - Encrypted PDFs are refused outright: pdf-lib would write broken output through an encrypted load. - Splitting whole PDFs into page-ranges lives here; page surgery (extract, delete, rotate, reorder) has its own pages. - Nothing is uploaded, pdf-lib and pdf.js run in a worker in your tab. Nothing in yet Paste, drop, or type to begin. Everything stays on this device. load a PDF, set the pages, run Next door in Files - PDF page extractor (/files/pdf-extract) - PDF inspector (/files/pdf-inspect) All files tools (/files) Canonical HTML: https://nutter.tools/files/pdf-split Markdown version: https://nutter.tools/files/pdf-split/index.md Plain-text version: https://nutter.tools/files/pdf-split/index.txt Agent index: https://nutter.tools/llms.txt