PDF Split -- Extract or Split PDF Pages

Split a PDF or extract specific pages, free and private

Split PDF or Extract Pages

A PDF splitter is a tool that takes one PDF and produces smaller PDFs -- either a new file containing a chosen range of pages, or one separate file per page. This splitter runs entirely in your browser, so your document is never uploaded to any server.

Drop a PDF here or click to choose
One PDF file. Processed locally -- nothing leaves your device.
PDF
document.pdf
0 pages · 0 KB
Quick fill
Enter pages or ranges separated by commas.

Pages are kept in the order you list them. Repeats are allowed (e.g. 3,1,2 reorders pages).

Each page becomes its own PDF file.

This downloads one PDF per page. Your browser may ask permission to download multiple files -- allow it once for this site.

How to Split a PDF

  1. Upload your PDF. Drag a file onto the box above or click to browse. The tool reads it locally and shows the total page count.
  2. Pick a mode. Choose Extract page range to pull selected pages into one new PDF, or Split into single pages to break every page into its own file.
  3. Set your pages. For extraction, type a range expression like 1-3,5,8-10. The tool checks it against the page count and flags anything invalid.
  4. Split and download. Click the button. The new file (or files) is generated in your browser and downloaded straight to your device.

Understanding Page Range Expressions

The range box accepts a compact notation that lets you describe exactly which pages you want and in what order. Page numbering starts at 1, matching what you see in a PDF reader.

Single pages

List page numbers separated by commas.

2,4,6 extracts pages 2, 4 and 6 into one new PDF.

Continuous ranges

Use a dash between two page numbers.

5-9 extracts pages 5, 6, 7, 8 and 9.

Mixed selections

Combine singles and ranges freely.

1-3,5,8-10 gives pages 1, 2, 3, 5, 8, 9 and 10.

Reordering and repeats

Pages appear in the order you write them, and may repeat.

3,1,1 puts page 3 first, then two copies of page 1.

Spaces are ignored, so 1 - 3, 5 works the same as 1-3,5. Any page number must be between 1 and the document's total page count, or the tool will show an error before producing a file.

Extract vs. Split: Which Mode Do I Need?

The two modes solve different problems. Extract page range is the right choice when you want a single new document containing a subset of pages -- for example pulling chapter 2 out of a long report, removing the cover and back matter, or grabbing a signed page to email on its own. You end up with one tidy PDF.

Split into single pages is best when you genuinely need every page as a separate file -- for instance separating a batch of scanned receipts, invoices, or forms so each can be filed or sent individually. Because it produces many files, it downloads them one after another rather than bundling them, which keeps the tool dependency-free and reliable. If you only need a couple of specific pages, the extract mode with a comma list is usually faster and cleaner than splitting everything.

Both modes copy the original page content byte-for-byte into the output. Nothing is re-rendered, so fonts, vector graphics, embedded images, and selectable text all survive the split exactly as they were in the source PDF. The result is a faithful, lossless copy of the pages you chose.

Frequently Asked Questions

How do I split a PDF into separate pages?

Upload your PDF, switch to the "Split into single pages" mode, and click Split. The tool creates one new PDF for each page and downloads them in sequence, so every page becomes its own standalone file.

How do I extract specific pages from a PDF?

Use the "Extract page range" mode and type an expression like 1-3,5,8-10. The tool builds one new PDF containing exactly those pages, in the order listed, and downloads it. Page numbers start at 1.

Is my PDF uploaded to a server?

No. The split runs entirely in your browser using the pdf-lib JavaScript library. Your file is read into memory on your own device, processed, and downloaded back to you. Nothing is transmitted, stored, or logged anywhere.

Can I split a password-protected or encrypted PDF?

Encrypted PDFs must be unlocked first. If your file is password protected, the tool shows an error. Remove the protection using your PDF viewer (for example, open it with the password and print or save an unprotected copy), then split that copy.

Does splitting reduce quality?

No. Pages are copied directly into the new PDF without re-rendering or re-compressing. Text remains selectable and images keep their original resolution, so the extracted pages are identical to the source.

Why do I get multiple downloads when splitting all pages?

In single-page mode each page is saved as its own PDF, so the browser downloads one file per page. Allow automatic multiple downloads for this site, or use the extract range mode if you want a single combined file instead.

Is there a size or page limit?

There is no fixed limit, but because everything runs in your browser, very large PDFs use more memory and take longer. Typical documents up to a few hundred pages split almost instantly.

Can I reorder pages while extracting?

Yes. The output keeps pages in the exact order you list them. Writing 3,1,2 produces a PDF with the original page 3 first, then page 1, then page 2.

What if I enter a page that does not exist?

The range is validated against the total page count before any file is created. If you reference a page outside the document, the tool shows a clear error and waits until you correct it.

Does this tool store my data?

No. All processing happens client-side in JavaScript. No inputs, files, or results are sent to any server, and nothing is saved between sessions.

Related Tools

Privacy & Limitations

  • Client-side only. Your PDF is processed entirely in your browser with pdf-lib. No file is uploaded, stored, or logged. No cookies track your inputs.
  • Encrypted files. Password-protected or encrypted PDFs cannot be split until the protection is removed.
  • Large files. Splitting runs in memory, so extremely large PDFs may be slow or hit your browser's memory limits.
  • Single-page mode downloads many files. To keep the tool free of a zip dependency, splitting all pages downloads one PDF per page; allow multiple downloads for this site.

Related Tools

View all tools

PDF Split FAQ

How do I split a PDF into separate pages?

Upload your PDF, choose the 'Split into single pages' mode, and click Split. The tool creates one new PDF for each page in the original document and downloads them one after another. Every page becomes its own standalone PDF file.

How do I extract specific pages from a PDF?

Choose the 'Extract page range' mode and type a range expression such as 1-3,5,8-10. The tool builds a single new PDF containing only those pages, in the order you listed them, and downloads it. Page numbers start at 1.

What page range format does this tool accept?

Use comma-separated page numbers and dashes for ranges. For example, 1-3,5,8-10 means pages 1, 2, 3, 5, 8, 9, and 10. Spaces are ignored. Pages are kept in the order you write them, and you can repeat a page if you want it more than once.

Is my PDF uploaded to a server?

No. The entire split happens locally in your browser using JavaScript and the pdf-lib library. Your file is read into memory on your device, processed, and downloaded back to you. Nothing is sent to any server, stored, or logged.

Can I split a password-protected or encrypted PDF?

Encrypted PDFs cannot be split until the password protection is removed. If your file is encrypted, the tool will show an error. Remove the password first using your PDF viewer's print-to-PDF or 'remove protection' feature, then split the unprotected copy.

Does splitting reduce PDF quality?

No. Splitting copies the original page objects directly into the new PDF without re-rendering or re-compressing them. Text stays selectable and images keep their original resolution. The extracted pages are visually identical to the source.

Why do I get multiple download prompts when splitting into single pages?

In single-page mode each page is saved as its own PDF, so the browser downloads one file per page. To avoid a separate prompt for each file, set your browser to a default download folder and allow automatic multiple downloads for this site. For a single combined file, use the extract range mode instead.

Is there a limit on PDF size or page count?

There is no fixed limit, but because everything runs in your browser, very large PDFs (hundreds of megabytes or thousands of pages) use more memory and take longer. For typical documents up to a few hundred pages the split is near-instant.

Can I reorder pages while extracting?

Yes. The extracted PDF keeps pages in the exact order you list them in the range expression. For example, 3,1,2 produces a PDF with the original page 3 first, then page 1, then page 2.

What happens if I enter a page number that does not exist?

The tool validates your range against the total page count before splitting. If you reference a page outside the document, such as page 50 in a 20-page PDF, it shows a clear error and does not produce a file until you fix the range.

Request a New Tool
Improve This Tool