🖼️ Image & File

Split PDF

Split a PDF into separate pages or extract only the pages you need — all in your browser, nothing uploaded.

✂️

Click to upload or drag & drop a PDF

Single PDF file only

How it works

Upload a PDF and choose whether to split every page into separate files (downloaded as a ZIP) or extract only specific pages by entering a page range. All processing uses pdf-lib and JSZip and happens entirely in your browser — no files are uploaded to any server.

Frequently Asked Questions

How do I split a PDF into individual pages?
Upload your PDF, select the mode "Every page into separate files", then click Split & Download. Each page becomes its own PDF file, packaged in a ZIP for easy download.
Can I extract only certain pages from a PDF?
Yes. Select "Extract specific pages" and enter a comma-separated list of page numbers or ranges — for example 1,3,5-8 will extract pages 1, 3, 4, 5, 6, 7 and 8 into a new PDF.
Are my PDF files uploaded to a server?
No. This tool uses pdf-lib, a JavaScript library that runs entirely in your browser. Your PDF files are never uploaded to any server — they are processed locally on your device, so your documents remain completely private.
What page range syntax is supported?
You can use comma-separated page numbers and ranges. For example: 1,3,5 extracts pages 1, 3 and 5. 2-6 extracts pages 2 through 6. 1,3-5,8 extracts pages 1, 3, 4, 5 and 8. Page numbers start at 1.
Is there a file size limit?
There is no hard limit, but processing is done entirely in your browser so very large PDFs (50+ MB or 100+ pages) may be slow. We recommend keeping files under 50 MB for best performance.
Browse all tools Merge PDF Unlock PDF