Boneyard Tools

Split a PDF into Single Pages

Turn one multi-page PDF into a set of single-page PDFs. Leave the box on all to burst every page, or type a range such as 1-3, 5 to save only the pages you want. Each selected page is copied out into its own file with pdf-lib, entirely inside your browser, so the document is never uploaded.

How to split a PDF

  1. Drop a PDF onto the drop zone, or click it to browse for a file.
  2. Once it loads, the header shows the file name, page count and size.
  3. In the Pages to export box, keep all or type a range like 1-3, 5.
  4. Check the line below it: it counts how many files will be exported out of the total pages.
  5. Click Split and download, and if your browser prompts, allow multiple downloads.
  6. Each chosen page saves as its own PDF named name-page-N.pdf.

Examples

Burst every page (leave the box on all)

report.pdf, 3 pages, Pages to export: all
3 files: report-page-1.pdf, report-page-2.pdf, report-page-3.pdf

Mix a range and a single page

report.pdf, 20 pages, Pages to export: 1-3, 5
4 files: report-page-1.pdf, report-page-2.pdf, report-page-3.pdf, report-page-5.pdf

A backwards range is reordered for you

report.pdf, 20 pages, Pages to export: 9-7
3 files for pages 7, 8 and 9: report-page-7.pdf, report-page-8.pdf, report-page-9.pdf

Frequently asked questions

Is my PDF uploaded anywhere?

No. The whole split runs in your browser using pdf-lib, so the file never leaves your device and nothing is sent to a server. That makes it safe for contracts, statements and other confidential documents.

How do I choose which pages to export?

Type into the Pages to export box. Use a hyphen for a run of pages (1-3), a comma to add more (1-3, 5), or a single number on its own (5). Leaving the box on all exports every page.

What happens with a backwards or overlapping range?

A reversed range like 9-7 is read as 7 to 9, and duplicates are removed, so 1-3, 2 still exports pages 1, 2 and 3 once each. Pages always come out in ascending order regardless of how you typed them.

What if I type a page number that does not exist?

Pages outside the document are ignored, so on a 20-page file the range 1-3, 99 simply exports pages 1 to 3. If nothing in the range matches a real page, you get a That page range does not match any pages message and no download starts.

How are the output files named?

Each page becomes its own PDF named after the original file plus the page number, so splitting report.pdf gives report-page-1.pdf, report-page-2.pdf and so on. The number is always the real page number, so page 5 is report-page-5.pdf even if it is the only page you export.

Why do the pages download one at a time?

Every page is a separate file, so the browser saves them as individual downloads with a short pause between each so none are dropped. The first time you run it, your browser may ask whether to allow multiple downloads; approve it to receive them all.

Does splitting change the page content or quality?

No. Each page is copied out exactly as it is, keeping its text, images, size and rotation. It is a lossless copy, not a re-render, so a split page is identical to the original page.

Can it open password-protected PDFs?

Only files that open without a password. If a PDF needs a password just to view it, the reader cannot parse it here and you will see a message that it may be protected or corrupted. Remove the password in your PDF viewer first, then split the copy.

Is there a file size or page limit?

There is no fixed cap. Because the work happens in your browser, the practical limit is your device memory, so very large scanned PDFs on a low-memory phone are the main constraint. Ordinary reports and forms split almost instantly.

Learn more

Related tools