PDF Splitting and Page Extraction

Split a PDF into multiple files locally in the browser by page number and range, or extract selected pages; copy the original pages without actively rasterizing them.

Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide

How to use PDF to split and extract pages

PDF is read and reassembled only in the current browser memory and will not be uploaded to the server.

  1. Select PDF

    Load a PDF file no larger than 64 MiB, 500 pages.

  2. Fill in page groups

    Combine page numbers or ranges with commas and separate output files with semicolons, for example 1-3;4,6;8-10.

  3. Generate and verify

    After clicking split, download each group of PDF separately, and verify the order and content page by page in the reader.

Limitations and Notes

  • Using pdf-lib to copy the original pages without rasterizing page content first; however, reassembling may still affect digital signatures, forms, attachments, bookmarks, or metadata.
  • Encrypted files that require a password to open are not supported PDF, and damaged files are not repaired.
  • At most 50 output groups at once; processing large files will use browser memory related to the file and page structure.

FAQ

Can I extract only a few pages?

Yes. Just fill in one group, such as 2,5-7, and a single PDF containing those pages will be generated.

Will the page become images?

No. The tool copies the PDF page object and does not proactively rasterize the page.

Why might a signature become invalid?

Any operation that regenerates or changes the page structure may break the signature coverage of the original file; always keep the original.

Page feedbackFound an issue or have suggestions for improvement?
Feedback features need to be used in the online version

Please enable JavaScript in the online version before submitting; local features of the current tool or example are not affected.

Go to the online version for feedback