Split PDF Free
Preview every page with PDF.js, then split your PDF either into separate one-page files (downloaded as a ZIP) or into a single new PDF for a page range you choose. Extraction uses pdf-lib — everything stays on your device.
Drag & Drop or Click to Upload
PDF only. Files over 100MB may not work in the browser.
Page previews
Download
Frequently asked questions
How do I split a PDF into separate files?
Upload your PDF, choose Split every page, then click Split PDF. You get a ZIP with one PDF per page.
Can I extract only certain pages?
Yes. Choose Page range, enter the first and last page number, then split. You download one PDF with those pages only.
Are split PDFs uploaded anywhere?
No. PDF.js shows previews; pdf-lib builds new PDFs locally. Nothing is sent to a server.
What is the file size limit?
Very large PDFs over 100MB may exceed browser memory. Use a desktop browser or a smaller file if splitting fails.
Why does splitting fail on some PDFs?
Encrypted or damaged PDFs may not load. Remove passwords or repair the file, then try again.
