PDF Splitter
Split a PDF into multiple files by page range, every N pages, or one page per file.
Client-side only
Zero logs
No account needed
Your files are processed locally in your browser. Nothing is sent to any server. Zero logs. Zero tracking.
Drop a PDF here or click to browse
PDF files only — max 100 MB
Free PDF Splitter — Split PDF Files Online
Split any PDF document into multiple smaller files in seconds, right in your browser. Choose the exact pages you want, split into equal chunks, or extract every page separately. The split files download as a ZIP archive — no account needed, no server upload, completely private.
Three Ways to Split a PDF
- By Range: Define custom page ranges (e.g. 1–5, 6–10, 11–end). Each range becomes one output PDF. Perfect for extracting chapters or sections.
- Every N Pages: Divide the document into equal chunks. A 20-page PDF split every 5 pages produces four 5-page PDFs.
- Every Page: Extract each page as its own individual PDF. Useful for creating single-page handouts or separating scanned documents.
How to Split a PDF
- Drop your PDF into the upload zone or click to browse.
- Choose your split mode and configure the ranges or interval.
- Check the live preview to confirm the output before downloading.
- Click Split & Download. Multiple files download as a single ZIP.
Privacy — Everything Happens in Your Browser
PDF splitting uses the pdf-lib and JSZip JavaScript libraries. Your document is read locally using the File API and processed entirely in your browser memory. Nothing is ever transmitted to any server. Zero logs. Zero tracking.
Frequently Asked Questions
Are my PDFs uploaded to a server?
No. All PDF splitting happens entirely in your browser using the pdf-lib JavaScript library. Your files are never sent to any server — not to 123TinyTools, not anywhere. The split PDFs are created locally in your browser memory and downloaded directly to your device.
What are the three split modes?
By Range: you define specific page ranges (e.g. 1-3, 4-8, 9-end) and each range becomes one output PDF. Every N Pages: the document is divided into equal chunks of N pages. Every Page: each page is extracted into its own individual PDF file.
How do I download the split files?
If the split produces a single file, it downloads directly as a PDF. If it produces multiple files, they are all packaged into a single ZIP archive that downloads automatically.
Will the split PDFs keep the original quality?
Yes. pdf-lib copies pages without re-encoding or re-compressing any content. Text, images, embedded fonts, vector graphics, and hyperlinks are all preserved exactly as in the original.
Can I split a password-protected PDF?
Password-protected or encrypted PDFs cannot be processed. The tool will show an error when the file is uploaded. Remove the password using your PDF reader before uploading.
How do I specify page ranges?
Enter each range on its own line in the ranges box: "1-3" for pages 1 to 3, "4" for just page 4, "5-end" for pages 5 to the last page. Ranges are processed in the order you enter them. They can overlap — each range simply produces its own output file.
