Drop your PDF here
or click to browse
PDF files up to 100 MB · Processed entirely in your browser
How it works
- 1
Upload your PDF
Drop your PDF onto the tool or click to browse. All pages are rendered as visual thumbnails.
- 2
Select pages
Click the thumbnails to select the pages you want to extract — or skip selection to split every page.
- 3
Extract or split
Download selected pages as a new PDF, or split every page into individual PDFs bundled in a ZIP.
Why use this PDF splitter?
100% private
Your PDF is processed locally in your browser. Nothing is ever sent to our servers.
Instant, no sign-up
No account or email needed. Upload and split in seconds with zero registration.
Visual page picker
See every page as a thumbnail and click to select — no guessing page numbers.
Two split modes
Extract a custom set of pages as one PDF, or split every page into its own separate file.
No quality loss
Pages are copied directly without re-encoding, preserving the original quality.
Instant download
Download your extracted PDF or ZIP of split pages immediately — no waiting, no email.
When would you split a PDF?
Large PDFs often contain more than you need to share. Here are the most common reasons to split or extract pages.
Share only the relevant pages
A 40-page report might only have two pages relevant to a client. Extract just those pages and send a clean, focused document instead of the whole file.
Extract a single page for signing
Contracts often have a signature page at the end. Extract it, sign it with QuickerSign, and send it back without sharing the rest of the document.
Separate a bundled statement
Banks and utilities often deliver monthly statements as a single annual PDF. Split it into individual monthly files for tidy, searchable storage.
Print a single section
Need to print only the appendix of a large manual? Extract those pages first so you don't waste paper and ink on the rest.
Reduce attachment size
Email attachments have size limits. Splitting a large PDF and sending only the necessary pages keeps file sizes small and inboxes happy.
Organise scanned batches
Scanners often produce one big PDF from a batch of different documents. Split it into individual pages, then group and rename them as needed.
How PDF splitting works under the hood
No servers, no uploads — here is exactly what happens when you split or extract pages from a PDF in your browser.
- 01
Your PDF is read locally
When you upload a file, your browser reads it directly from disk using the File API. The raw bytes are held in memory and never transmitted over the network — your document stays on your device at every step.
- 02
PDF.js renders page thumbnails
The open-source PDF.js library (originally built by Mozilla) parses the PDF structure and renders every page as a JPEG thumbnail directly in your browser. This gives you a visual preview so you can see exactly which pages you are working with.
- 03
pdf-lib loads the document for editing
When you click Extract or Split all, the pdf-lib library loads the raw PDF bytes in JavaScript. It reads the internal page tree, fonts, images, and content streams without any server-side processing.
- 04
Pages are copied without re-encoding
For each selected page, pdf-lib copies the entire page object — text, images, fonts, vector graphics — directly into a new PDF document. Nothing is re-rendered or re-compressed, so there is zero quality loss.
- 05
The result is downloaded instantly
The new PDF (or ZIP of multiple PDFs) is serialised entirely in memory and wrapped in a Blob. Your browser triggers a standard file-save — no server roundtrip, no waiting, no expiring link.
Extract pages vs. split all — which should you use?
The tool offers two distinct modes. Choosing the right one saves time and keeps your files tidy.
| Extract pages | Split all | |
|---|---|---|
| Output | One PDF with your chosen pages | One PDF per page, bundled as a ZIP |
| Page selection | You pick which pages to include | All pages are processed automatically |
| Best for | Sharing a specific chapter or section | Archiving or processing pages individually |
| Result filename | document-extracted.pdf | document-split.zip |
| Page order | Sorted by original page number | Each file named page-1.pdf, page-2.pdf… |
Tips for working with split PDFs
A few practices will make splitting faster and keep your file library organised.
Remove password protection first
Encrypted PDFs cannot be loaded by the tool. Open the file in your PDF viewer, disable or remove the password, save a new copy, then upload it here.
Use "Invert selection" for large PDFs
If you want most pages except a few, select the pages you want to exclude, then click Invert — everything else becomes selected. This is much faster than clicking each page individually.
Rename ZIP contents after splitting
Split all produces files named page-1.pdf, page-2.pdf, and so on. Rename them after unzipping to reflect the actual content — for example, "invoice-jan.pdf" or "contract-section-3.pdf".
Merge extracted pages with another PDF
Once you have extracted the pages you need, use the free Merge PDF tool to combine them with pages from another document — useful for assembling a custom report or proposal from multiple sources.