A free, private PDF splitter and page extractor that runs entirely in your browser. Open any PDF, see a thumbnail of every page, then pull out exactly the pages you need — whether that’s a single signature page, a range of chapters, or every page split into its own file. There is no upload, no account and no watermark: your document is read, rendered and rebuilt on your own device, which is what makes this safe for contracts, payslips, bank statements, tax returns and anything else you would rather not hand to a website.
How it works
When you drop a file in, the tool uses Mozilla’s pdf.js engine to render a small preview of each page so you can see what you’re working with — no guessing page numbers from a flat list. Once you’ve decided which pages you want, pdf-lib copies just those pages into a fresh PDF document, preserving the original page size, vector text and embedded images, and hands you a clean download.
There are three ways to choose pages:
- Page ranges — type an expression like
1-3, 5, 8-10. Spaces are optional, ranges can be given in any order, and out-of-bounds or duplicate pages are ignored automatically. Handy shortcuts let you grab all, odd or even pages in one click — perfect for reassembling a double-sided scan. - Pick pages — click thumbnails to toggle them on and off. The current selection is shown
back to you in compact
1-3, 5form so you always know exactly what will be exported. - Split all — produce one single-page PDF for every page in the document, each named with a zero-padded page number so the files stay in the right order in your downloads folder.
Your last-used mode and range are remembered between visits via your browser’s local storage, so if you regularly pull the same pages out of similar documents the tool is ready the way you left it. Nothing about that preference ever leaves your machine.
Example
Say you’ve been emailed a 12-page contract and only need to send back the two signature
pages, 11 and 12, plus the cover page. Drop the PDF in, switch to Page ranges, and type
1, 11-12. The selection counter confirms 3 pages, and pressing Export downloads a tidy
three-page PDF named like contract_1_11-12.pdf.
Need the opposite — the whole contract without the appendix on pages 9 and 10? Extract the
pages you want to keep with 1-8, 11-12, and you’ve effectively deleted two pages. And if
a colleague asks for every page as a separate file for their document-management system, the
Split all tab turns those 12 pages into 12 individually downloadable PDFs in seconds.
Every operation happens locally in your browser — the pages you don’t select are simply never copied, so sensitive content stays where it belongs.