Split PDF into Multiple Files by Page Range

Divide a PDF into separate files without any desktop software. Define exact page ranges — such as pages 1–3 and 5–8 — and download a ZIP of the resulting files.

Why use Split PDF?

How it works

  1. Upload your PDF
  2. Enter page ranges (e.g. [[1,3],[5,8]])
  3. Download the ZIP of split files

Frequently asked questions

How do I format the page ranges?

Enter ranges as a JSON array of pairs, e.g. [[1,3],[5,8]] splits pages 1–3 into file 1 and pages 5–8 into file 2.

What if I just want every page as a separate file?

Enter each page as its own range, e.g. [[1,1],[2,2],[3,3]]. For extracting a few specific pages into one file, use the Extract Pages tool instead.

Is the original PDF changed?

No. Your original file is never modified — the tool only creates new output files.