Split & Extract PDF Pages

Extract specific pages, split into individual files, or batch-export named ranges. 100% private — your files never leave your device.

📄
Drop your PDF here
or click to browse — .pdf files only
100% Private. Your PDF never leaves your device. All splitting and extraction happens locally in your browser using pdf-lib.

How to Use

1

Upload Your PDF

Drag & drop your PDF onto the drop zone, or click Browse Files to select it. The tool shows the page count and file size instantly.

2

Choose Your Mode

Extract Pages — click tiles or type a range (e.g. "1-3, 5") to pull specific pages into one PDF. Split All — create a separate PDF for every page. Split by Ranges — define named ranges (e.g. chapters) and get each as its own PDF in a ZIP.

3

Download

Click the download button for your chosen mode. Extract mode gives you a single PDF; Split All and Split by Ranges give you a ZIP with one PDF per section or page.

Frequently Asked Questions

Are my PDF files uploaded to a server?

No. This tool runs entirely in your browser using the pdf-lib JavaScript library. Your files never leave your device — you can verify by disconnecting from the internet and using the tool offline.

Is there a file size limit?

There is no hard limit. However, very large files (100+ MB) may be slow depending on your device's memory and processor since everything runs locally in the browser.

Can I extract non-consecutive pages?

Yes. Use comma-separated values and ranges like "1-3, 5, 7-9" to extract any combination of pages into a single new PDF. You can also click individual page tiles to toggle them on or off.

What is "Split by Ranges" mode?

Split by Ranges lets you define multiple named sections — for example "Chapter 1: 1-5" and "Chapter 2: 6-10". Each range becomes its own PDF file, and all files are bundled into one ZIP download.

Can I split a password-protected PDF?

This tool cannot open password-protected (encrypted) PDFs. You would need to unlock the PDF first using a dedicated password removal tool, then use this splitter.