Extract pages, split by range, or divide into equal parts. Everything runs in your browser — no uploads needed.
PDFZero splits a PDF into multiple files, extracts a page range, or pulls out individual pages — all inside your browser. There's no upload to a server, no signup, and no watermark on the result. Because splitting runs locally using pdf-lib, your document stays fully private the entire time.
Splitting is useful when you need to send just one chapter of a report, separate a scanned batch into individual documents, pull out a single invoice from a multi-page statement, or break up a large file that's too big for an email attachment.
Yes. Using "By range" you can create as many separate PDFs as you need by listing multiple ranges (e.g. "1-3, 4-7, 8-10"), and "Every N pages" automatically creates as many equal-sized files as the document allows.
Yes. Use the "Pick pages" tab to click individual page numbers anywhere in the document. They'll all be combined into a single new PDF in the order you selected.
No. The split happens entirely in your browser using WebAssembly. Your file is never transmitted anywhere, which keeps confidential or sensitive documents private.
After splitting, click "Download all as ZIP" to get every resulting PDF bundled into a single ZIP file, instead of downloading each one individually.
No artificial limit — since processing happens locally on your device rather than a server, you can split PDFs of any length, though very large documents may take longer depending on your device's performance.