Split PDF
Split a PDF document into multiple files by page numbers or custom ranges.
Split Settings
Selected: document.pdf
Enter individual page numbers or ranges separated by commas (e.g. "1, 3, 5-8"). Leave empty to split every single page into its own file.
Splitting your PDF document locally...
All calculations are run locally inside your browser context. Please do not close this tab.
PDF split successfully
Download your split page files below.
Executed 100% locally on your browser
When you upload files, they are read as binary arrays in your browser's sandboxed RAM. We use high-performance WebAssembly engines and Client APIs to execute all processing locally. No files are sent to our servers, keeping your documents 100% confidential and secure.
Extract specific page ranges, split all pages into individual files, or delete unwanted pages. PDFVoid extracts your pages locally with a fast browser-based PDF processing engine.
How to use our free Split PDF tool
Upload your PDF file
Select or drag and drop the PDF document you need to split into the file drop area.
Define the split settings
Choose whether to extract a specific page range (e.g. 1-5, 8-10) or split every page into a standalone single-page document.
Process the document
Click the 'Split PDF' button. The WebAssembly engine slices the page trees locally inside your browser tab.
Download the output
Save the split pages to your local folder. Multiple page files will be packaged into a tidy ZIP archive automatically.
Why Use PDFVoid Split PDF?
Zero Uploads
Your files stay strictly on your device. The safest way to handle invoices, contracts, or private logs.
Flexible Range Slicing
Extract non-contiguous page ranges, separate sheets, or partition folders in seconds.
Blazing Fast Speed
By bypassing upload and download latency, large PDFs are processed almost instantaneously on your CPU.
Frequently Asked Questions
Does splitting a PDF delete pages from the original file?
No, your original file remains unchanged on your hard drive. The browser loads a copy of the binary array into memory, slices it to create new documents, and downloads them, leaving the original intact.
How can I extract non-adjacent pages like pages 3, 5, and 12?
You can specify individual page numbers separated by commas, or ranges using hyphens (e.g., '3, 5, 12-15') in the range selection field.
Is there a limit on how large a PDF I can upload to split?
There is no upload limit because there is no upload! PDFs as large as 500MB+ can be split locally in browser tabs, depending on your device's RAM capacity.
