← Tools Split PDF

Split a PDF into individual pages or a custom range of pages.

Client-side PDF splitter. Extract individual pages, page ranges (e.g. 1-3, 5, 7-9), or split every page into a separate file. Downloads as individual PDFs or a zip archive.

Uses pdf-lib to create one PDFDocument per output file, copying the specified pages via copyPages(). Range parsing supports comma-separated values and hyphenated ranges. Zip output generated via JSZip when multiple files are produced. All processing in-browser; no file data sent to any server.

Your file stays in your browser. We do not upload, store, or transmit its contents. Refresh or close the tab to clear it from memory.

Comma-separated list. Each entry is a page number, a range like 3-5, or N-end. Output is a single PDF with the matched pages in the order listed.

The fingerprint is a SHA-256 hash of the saved file, written as a separate .txt next to the PDF. Useful for chain-of-custody records.

Browser-based tool by Teletraan Systems · No data stored by Teletraan · Request a Security & Systems Assessment