No upload, 100% local, no account

Split / Extract / Reorder PDF pages

Select the pages you want to keep, in any order. The result is downloaded locally, nothing is sent to a server.

How Split PDF works

PDF Split lets you extract specific pages, reorder them, or delete unwanted ones and download the result as a new PDF. You select the page ranges you want to keep or remove, and pdf-lib assembles the new document entirely inside your browser tab. The original file stays on your disk and is never transmitted anywhere.

Under the hood, pdf-lib copies the chosen page objects, including their content streams, fonts and embedded resources, into a fresh document structure. Pages not included in your selection are simply left out; no re-rendering or re-encoding takes place. This means the text layer, vector graphics and embedded images in the output retain exactly the same quality as in the source file. If you need to split one file into several separate PDFs by range, the tool supports multiple output ranges in one pass.

How to use Split PDF, step by step

  1. Drop your PDF onto the upload area to load it.
  2. Enter the page ranges you want to keep, such as 1-3, 7 or 10-end.
  3. Optionally define multiple ranges to produce several output files.
  4. Click split and download each resulting PDF.

Common use cases

  • A 200-page report needs only the executive summary (pages 1-5) extracted for sharing with external stakeholders.
  • A scanned contract has an appendix mixed in; split the appendix into its own file to archive separately.
  • A combined invoice batch needs to be broken into individual one-page PDFs for each client.
  • A slide deck exported to PDF has introductory slides that should be removed before the file is distributed.

Frequently asked questions

Does the tool upload my PDF to split it?

No. pdf-lib runs inside your browser tab from start to finish. Your PDF is read into local memory, the selected page objects are copied into a new document structure there, and the result is written back to memory and offered as a download. The file never reaches any server.

Can I extract non-consecutive pages, such as pages 1, 5 and 9?

Yes. Enter each page number or range separated by commas. For example "1, 5, 9" extracts exactly those three pages. You can mix individual page numbers and ranges freely, such as "1-3, 7, 12-15".

Does splitting affect the text layer or make the PDF unsearchable?

No. pdf-lib copies the page content streams as-is, without re-encoding. The text layer, fonts and any embedded metadata are preserved in the output exactly as they appear in the source pages.

Can I split one PDF into several separate files in a single operation?

Yes. Define multiple output ranges and the tool produces a separate PDF file for each range. You can then download them individually.

What happens to bookmarks and annotations when I split?

Bookmarks pointing to pages not included in the output are dropped. Annotations attached to pages you selected are preserved. The document-level bookmark tree is rebuilt to include only the entries relevant to the extracted pages.

Can I use this tool on a password-protected PDF?

If the PDF has an owner password that blocks extraction, you will need to remove that restriction first with the PDF Unlock tool. Files protected with a user open-password must be decrypted before any page-level operation is possible.

Does splitting a PDF add a watermark to the output files?

No. This tool never stamps a watermark, logo or promotional text on your PDF. Each output file contains exactly the page content copied from your source document and nothing else.

Can I split a PDF from my phone?

Yes. pdf-lib is plain JavaScript, not a WebAssembly engine, so it runs the same way in a mobile browser as on a computer. The practical limit is your phone's available memory: a several-hundred-page scanned PDF may be slow on an older device, but a typical report or contract splits without issue.