The PDF splitter extracts selected pages from a PDF and saves them as a new file. Upload a document and pick pages using thumbnail checkboxes, a numeric range, or a custom expression — then download the result. Everything runs locally in your browser; no file is uploaded to a server.
Three page selection modes
Thumbnail mode — the tool renders a preview of every page after upload. Check or click thumbnails to toggle selection. Quick-select buttons handle common patterns: all pages, odd pages only, even pages only, invert selection, clear all. Best when you need to visually confirm each page before extracting.
Range mode — set start page, end page, and step. Step defaults to 1 (consecutive pages). Set step to 2 to pick every other page: start 1, end 20, step 2 gives pages 1, 3, 5, 7, 9, 11, 13, 15, 17, 19. Useful for extracting only even or odd pages from a double-sided scan.
Custom expression mode — a text field that accepts a flexible mini-language:
| Expression | What it selects |
|---|---|
7 | Page 7 only |
2-10 | Pages 2 through 10 |
-5 | Pages 1 to 5 (open start) |
8- | Page 8 to the last page |
1-20/2 | Every other page in 1–20 (same as range mode, step 2) |
odd | All odd pages |
even | All even pages |
last | The last page |
last-2 | Third from last |
!4 | Exclude page 4 from the current selection |
1,3,5-8,last,!2 | Pages 1, 3, 5–8, and the last page, then remove page 2 |
What the output filename looks like
The output is named {original-name}-pages-{page-list}.pdf. For example, extracting pages 1, 3, and 5–8 from report.pdf produces report-pages-1_3_5-8.pdf. If the page list portion exceeds 40 characters it is truncated to ...-etc.
Password-protected PDFs
If the source PDF has a password, enter it in the optional password field before analyzing the file. The tool will report a parse failure if the password is wrong or missing.