PDF Split 🔒 Runs locally in your browser — nothing is uploaded.

Split a PDF by page ranges, or into individual pages.

📄 Drop a PDF here, or click to browse
No file selected

Comma-separated page numbers or ranges (1-indexed). Each group becomes its own downloadable PDF.

About this tool

Splitting a PDF means pulling some or all of its pages out into new, standalone files — extracting a chapter to send separately, breaking a scanned bundle back into its original documents, or pulling every page into its own file so each can be filed, emailed or archived on its own. This tool does that entirely in your browser: choose a PDF, either type the page ranges you want (like "1-3,4,7-9" to get a 3-page file, a 1-page file and a 3-page file) or split every page into its own file with one click, and download the results. The original file never leaves your device — there is no upload, no server round-trip, and no size limit imposed by a backend.

Under the hood this uses pdf-lib, a pure-JavaScript PDF library that copies pages losslessly (text, images, vector graphics and page size are all preserved exactly) rather than rasterizing or re-rendering anything. Custom ranges are 1-indexed and inclusive, so "5-6" means pages five and six; each comma-separated group produces its own output PDF, in the order you typed them. If a range refers to a page number that does not exist in the source file, the tool tells you exactly which page numbers were out of bounds before doing any work.

Frequently asked questions

What page range syntax is supported?

Comma-separated single pages and hyphenated ranges, e.g. `1-3,4,7-9` — each comma-separated group becomes its own output PDF, so that example produces three files: pages 1-3, page 4 alone, and pages 7-9.

Will splitting reduce my PDF's file size?

Roughly, yes — each output file only contains the pages (and their associated resources like fonts/images) you selected for it, so a 3-page extract from a 100-page PDF will generally be much smaller than the original, though shared resources embedded in the original (like a font used across many pages) mean the reduction isn't always perfectly proportional.