PDF Splitter (Page Range Calculator)

Plan how to split a PDF by calculating valid page ranges. Outputs the exact page ranges for each output file. Use with any PDF editor (online or desktop) to perform the actual split.

Calculate page ranges for splitting PDF files. Free online PDF split planner with range validation and page count preview.

Calculator Inputs

About Split PDF

Plan how to split a PDF by calculating valid page ranges. Outputs the exact page ranges for each output file. Use with any PDF editor (online or desktop) to perform the actual split.

Enter your PDF's total page count, choose split mode, and optionally enter custom ranges like 1-3, 5, 7-9. The tool validates every range against your page count and outputs the exact split plan.

This is a planning tool — it tells you exactly which pages go into each output file. Use the plan with any PDF editor (online like iLovePDF, Smallpdf, or desktop like Adobe Acrobat, PDFsam) to perform the actual split. No files are uploaded; all math runs in your browser.

Where it is used

Planning PDF splits before using a PDF editor, validating page ranges, communicating split instructions to colleagues.

How to use the Split PDF

  1. Total Pages in PDF — enter the value (e.g. 20).
  2. Split Mode — enter the value.
  3. Page Ranges (e.g. 1-3, 5, 7-9) — enter the value (e.g. 1-3, 5, 7-9).
  4. Calculate — press the Calculate button to see the result instantly above.

Formula

Parse range string → validate against total pages → output start/end page per file.

Examples

Example

totalPages:20
mode:ranges
ranges:1-3, 5, 7-9
Result: 4 files: Pages 1-3, Page 5, Pages 7-9, Pages 10-20

Frequently Asked Questions

Does this tool actually split the PDF?
No — this is a planning/validation tool. It gives you the exact page ranges to use in any PDF editor (iLovePDF, Smallpdf, PDFsam, Adobe Acrobat, etc.). Actual splitting requires a PDF library which is too large for instant browser loading.
Can I use this output directly with command-line tools?
Yes. The ranges output maps directly to tools like <code>pdftk</code>, <code>qpdf</code>, or <code>pdfseparate</code> (Poppler).
What if my ranges overlap or are out of order?
The tool accepts any valid ranges; overlapping pages will appear in multiple output files. Sort and deduplicate ranges before splitting if needed.