PDF Splitter

Overview

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:

ExpressionWhat it selects
7Page 7 only
2-10Pages 2 through 10
-5Pages 1 to 5 (open start)
8-Page 8 to the last page
1-20/2Every other page in 1–20 (same as range mode, step 2)
oddAll odd pages
evenAll even pages
lastThe last page
last-2Third from last
!4Exclude page 4 from the current selection
1,3,5-8,last,!2Pages 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.