To split a PDF, upload it to the splitter, choose whether you want to extract a specific page range or separate every page into its own file, enter your page numbers if needed, and click Split — the result downloads directly to your device with no upload to any server.
Free PDF Splitter — runs in your browser
No uploads. No account. Your file never leaves your device.
Split PDF nowWhen do you need to split a PDF?
Splitting a PDF is one of those tasks that comes up more often than you would expect. Here are the most common scenarios:
- Extracting one document from a scanned batch — a scanner that processes a stack of papers often saves everything as a single file; you need to pull out specific pages belonging to a particular document
- Sending only part of a report — the full document is confidential, but pages 3–5 are the section you need to share with a client or colleague
- Separating a combined bank statement — your bank exports 12 months as one PDF and you need January’s pages for a mortgage application
- Removing a cover page or appendix before submitting — a university portal, job portal, or government form requires just the core document without attachments
- Isolating one contract from a bundle — a legal pack has multiple agreements; you need to extract and countersign only one
- Splitting a textbook into chapters — large academic PDFs are easier to navigate and share when broken into chapter-sized files
In all of these cases, the underlying operation is the same: you have a multi-page PDF and you want a subset of its pages as a separate, self-contained file.
The problem with most online PDF splitters
The vast majority of PDF splitting tools — iLovePDF, Smallpdf, PDF24, Adobe Acrobat online — require you to upload your file to their servers before they can process it. Your document travels over the internet, is temporarily stored on third-party infrastructure, and then deleted according to their retention policy (typically 1–24 hours).
For the documents people most commonly need to split — bank statements, tax returns, medical records, legal contracts, HR paperwork — this is exactly the kind of data you do not want sitting on a stranger’s server, even briefly. Every upload is a potential point of exposure: data breaches, misconfigured storage buckets, and legal data requests all become relevant the moment your file leaves your device.
FixMyPDF’s PDF splitter runs entirely in your browser using JavaScript. Your file is read into browser memory on your device, the pages are extracted there, and the result downloads back to your device. Your file never reaches any server. Not even FixMyPDF’s. There is nothing to breach because nothing is transmitted.
How to split a PDF step by step
This takes under two minutes for any file:
-
1
Open the PDF Splitter
Go to fixmypdf.tech/tools/split.html. No sign-up, no extension, no software to install. -
2
Upload your PDF
Drag the file onto the drop zone or click to browse. Once loaded, the tool shows your file name and the total page count. Nothing has been uploaded — the file is in your browser’s memory only. -
3
Choose your split mode
Select Extract page range to pull out specific pages into one PDF, or Split every page to separate the entire document into individual single-page files. -
4
Enter your page range (Extract mode only)
Type your page numbers in the input field — for example1, 3, 5-7to extract pages 1, 3, 5, 6, and 7. The hint below the field shows your total page count so you can check your range is within bounds. -
5
Click Split and download
Press the Split button. For Extract mode, a single PDF with your chosen pages downloads immediately. For Split every page, a ZIP file containing one PDF per page downloads to your device. Your original file is untouched.
Page range syntax: quick reference
The page range input accepts plain numbers, commas, and hyphens. Here are the patterns you will use most:
| What you want | What to type | Pages extracted |
|---|---|---|
| A single page | 5 |
Page 5 only |
| A contiguous range | 3-8 |
Pages 3, 4, 5, 6, 7, 8 |
| Non-consecutive individual pages | 1, 4, 9 |
Pages 1, 4, and 9 |
| A range plus one extra page | 1-3, 7 |
Pages 1, 2, 3, and 7 |
| Two separate ranges | 1-5, 10-15 |
Pages 1–5 and pages 10–15 |
| First and last page of a 20-page PDF | 1, 20 |
Pages 1 and 20 |
The tool validates your input before processing and gives you a specific error if something is wrong — for example if you enter a page number higher than the document’s actual page count, or a reversed range like 9-3. You will see a clear message rather than a silent failure or a corrupt output file.
Extract page range vs Split every page
The tool has two distinct modes and it is worth understanding what each produces before you choose:
| Mode | Output | Best for |
|---|---|---|
| Extract page range | A single PDF containing only the pages you specified, in the order they appear in the original | Sharing a chapter, extracting one contract from a bundle, trimming a document before submission |
| Split every page | A ZIP file containing one PDF per page, named page-1.pdf, page-2.pdf, and so on |
Separating a batch-scanned stack of individual documents, creating per-page images for a presentation, bulk processing individual pages |
Extract page range is the right choice for the vast majority of everyday splitting tasks. You get one clean PDF with exactly the pages you wanted.
Split every page is the choice when every page is a distinct document — for instance, you scanned 30 individual receipts in one go and now need each receipt as its own file. The ZIP keeps everything organised and downloads in a single click.
If you need to split a document into several multi-page chunks — say, a 90-page report into three 30-page sections — run Extract page range three times (1-30, 31-60, 61-90) and you have three separate PDFs.
Tips for common splitting scenarios
Extracting a section from a long report
Before you split, open the PDF in your browser or a PDF reader and note the exact page numbers of the section you need. Page numbers shown in the PDF viewer (bottom of the screen) correspond directly to what the splitter expects — not the printed page numbers inside the document, which may start at a different number if the document has a cover page or front matter.
Removing a cover page or back page
If you just want to drop the first page from a 10-page document, enter 2-10. To drop the last page, enter 1-9. This is faster than using the Remove Pages tool for a simple trim, though Remove Pages gives you a visual thumbnail selector if you are less certain which pages to keep.
Splitting a large file on a mobile device
Very large PDFs (50 MB+) can be slow to process in a mobile browser because the entire file must be held in memory while the JavaScript engine extracts pages. If you hit a slowdown, try compressing the PDF first to reduce memory pressure, then split the compressed version. Alternatively, extract a smaller range and repeat rather than trying to process the whole document at once.
Splitting before merging
A common workflow is: extract the pages you need from two or three source documents, then merge the extracted PDFs into a single combined file. For example: extract pages 1–4 from Document A, extract pages 2 and 5 from Document B, then merge A-extracted + B-extracted into the final deliverable.
Splitting a password-protected file
The splitter cannot read a password-protected PDF directly. Use the Unlock PDF tool to remove the password first, then split the unlocked version. Both tools run in your browser, so your file stays on your device throughout.
Frequently asked questions
Can I extract just one page from a PDF?
3 to get just page 3. You can also type non-consecutive pages like 1, 5, 9 to pull multiple individual pages into one file.
Will splitting a PDF reduce its quality?
What is the difference between Split PDF and Extract Pages?
Can I split a password-protected PDF?
How do I split a PDF on iPhone or Android?
Can I split a PDF into equal chunks — for example, every 10 pages?
1-10, 11-20, and 21-30. If you need many chunks, use Split every page to get all pages individually, then merge the individual pages into groups.