Split PDF into separate files.
Extract any pages or ranges into separate PDFs. Custom ranges, fixed chunks, or visual page picker — all in your browser.
What does splitting a PDF mean?
Splitting a PDF means taking one document and dividing it into multiple smaller documents. You might have a 20-page report and need pages 1–5 for one recipient and pages 12–18 for another. Rather than sharing the full document, you can extract exactly the pages you need into separate PDFs. All processing runs in your browser — no uploads, no accounts, no data leaving your device.
Common reasons to split a PDF
Legal professionals often receive large document bundles and need to extract specific exhibits or sections. Academics pull out individual chapters from a combined thesis. Teachers distribute selected pages from a larger resource. Designers split multi-page decks to share individual slides. In business, splitting separates invoices from statements, extracts signature pages, or distributes only the relevant portion of a contract.
Split modes — which one to use
Custom ranges let you define exactly which pages go into each output file. Fixed ranges split the document into equal chunks — useful for dividing a 60-page report into three 20-page sections. Extract all pages turns every page into its own PDF file, which is useful for archiving or bulk processing. Select pages lets you pick individual pages visually using thumbnail previews, then download just those pages as one or more files.
Privacy and how it works
When you drop a PDF onto Hoja, your browser reads it using the standard File API — a local memory operation with no network activity. The splitting logic runs using pdf-lib, a JavaScript PDF engine that executes entirely within your browser tab. Output files are generated in memory and offered as downloads via local object URLs. Nothing is transmitted to a server at any point.
Can I split a PDF into more than two parts?
How are multiple output files delivered?
What happens to the original file?
Can I merge selected ranges into one PDF instead of separate files?
Are my files uploaded to a server?
Last updated: