How PDF splitting works
The split tool loads your PDF using the pdf-lib JavaScript library, reads the total page count, and lets you specify which pages to extract. Each page range you enter becomes a separate output file. The tool copies the selected pages into new PDF documents, preserving page content, formatting, and embedded media.
The original file is never modified — the tool only reads it. All new files are generated from copies of the relevant pages.
Page range syntax
- Single page: Enter "5" to extract just page 5
- Range: Enter "1-3" to extract pages 1 through 3 as one file
- Multiple ranges: Enter "1-3, 5, 8-10" to create three separate files
Malformed input is rejected rather than guessed at. A range like "1-3-5" is a typo, not a valid range, so the tool asks you to fix it instead of quietly reading it as 1–3.
Use cases
Common reasons to split a PDF include extracting a single page from a multi-page scanned document, separating chapters of a long report for individual distribution, or pulling out specific forms from a packet. The tool is also useful for removing unnecessary pages before sharing a document — split out only the pages you need, and the rest stays behind.
Processing happens entirely in your browser. Your PDF data never leaves your device. This is safe for confidential documents, contracts, medical records, and any other sensitive files.