✂️

Split PDF Pages

Split a PDF by single page, fixed group size, or custom ranges

Merge & Split
🔒 100% client-side — your data never leaves this page
Maintained by ToolsKit Editorial TeamUpdated: May 24, 2026Reviewed: May 24, 2026
Loading tool…

About this tool

Split PDF Pages divides a PDF into multiple output files using one of three modes: one PDF per page, every N pages as a group, or custom ranges separated by semicolons (e.g. 1-3; 4-6; 7). The tool generates one PDF per group, each containing the source pages in original order, and triggers downloads in sequence. Common scenarios include preparing per-chapter PDFs from a long report, separating signed contract sections for different recipients, and converting a multi-page exam into single-question handouts. All processing happens locally in your browser using pdf-lib; the file never leaves your device. Maximum file size is 50 MB.

Frequently Asked Questions

What does each split mode produce?

Single mode → one PDF per page. Every N → one PDF per N consecutive pages. Ranges → one PDF per range you specify (1-3; 4-6; 7).

Are pages reordered within each output?

No. Each output keeps the original page order from the source PDF.

How are split files named?

Output filenames embed the page indices, e.g. mydoc-pages-1-3.pdf, making batch processing easier downstream.

Is my PDF uploaded to any server?

No. Everything happens in your browser using pdf-lib. The file never leaves your device.

What is the file size limit?

50 MB. The limit is set client-side and depends on browser memory.

Why do I see multiple download prompts?

Because the tool produces multiple PDFs, each split file triggers a separate download. Some browsers will prompt once and then auto-download the rest.

When is this most useful?

Distributing chapter-level PDFs from a long report, breaking up signed contracts by clause, preparing single-question exam handouts.

Keep browsing