Split PDF Pages
Split a PDF by single page, fixed group size, or custom ranges
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