Split PDF — Extract Pages

Drop a PDF, pick the pages you want — or split every page into its own file — and download instantly.

Drop a PDF here, or click to choose a file

Splitting happens entirely in your browser — your PDF is never uploaded. Password-protected PDFs aren't supported.

How it works

Extracting a few pages from a PDF usually means uploading the whole document to some server. Here the split happens locally: choose Extract pages to pull a range like 1-3,5 into a new PDF, or Split every page to get each page as its own single-page PDF, bundled into a .zip. Pages are copied losslessly — same quality, same text, just fewer pages.

FAQ

Do you upload my PDF?

No. The file is read and split by JavaScript in your browser using the pdf-lib library. It never touches a server.

How do I enter page ranges?

Comma-separate pages and ranges: 1-3,5 takes pages 1, 2, 3, and 5. Use 'all' for every page, or an open range like 4- for page 4 to the end.

Why do I get a .zip when splitting every page?

A 10-page PDF becomes 10 separate files, and browsers block a burst of 10 downloads. Packing them into one .zip keeps it to a single download.