How to Split a PDF into Multiple Files (3 Free Methods)
A 200-page PDF lands in your inbox: scanned tax forms, a meeting binder, a textbook chapter pack, a multi-document PDF that someone "helpfully" combined into one file. You only need pages 14β28. Or you need every chapter as its own file. Or page 47, and just page 47, to send to a single recipient. Splitting a PDF is one of those tasks that should be trivial β and on the right tool, it is. The trouble is that "the right tool" depends on whether you're on macOS, Windows, or Linux, whether you want a GUI or a command line, and whether you want to do it once or set up a repeatable batch. This guide covers three free methods that between them handle every realistic scenario, with a comparison table at the end so you can pick the right one in ten seconds.
What "splitting" actually means (and why tools differ)
Before picking a method, it's worth being precise about what you want to do, because PDF tools use the word "split" to mean several different things.
Page extraction pulls a specific subset of pages β say, pages 14β28 β into a single new PDF. The original document is left alone. This is what most people mean when they say "split."
Range splitting divides a PDF into multiple ranges in one operation: pages 1β10 into one file, 11β25 into another, 26βend into a third. Useful when a combined document has logical sections.
Burst explodes the entire PDF into one file per page. A 100-page PDF becomes 100 single-page PDFs. This is rarer in everyday use but standard for archival and document-management workflows.
Bookmark-based splitting uses the document's internal table of contents to split at chapter boundaries automatically. Only works on PDFs that have actual bookmarks defined.
Different tools support different subsets of these operations. macOS Preview is great at quick visual extraction but bad at burst. The command-line qpdf is great at burst and range splitting but has zero GUI. Browser tools sit in the middle. Picking by use case rather than by familiarity is the fastest path.
Method 1: ScoutMyTool's split tool (browser, all platforms)
The fastest option if you don't want to install anything is a browser-based tool. ScoutMyTool's split tool handles range splitting and burst, runs entirely in your browser (no uploads), and works on Windows, macOS, Linux, ChromeOS, iOS, and Android.
Workflow for range splitting:
- Go to https://scoutmytool.com/pdf/split-pdf.
- Drag your PDF onto the page. The tool reads the bytes locally β nothing uploads.
- Pick "Custom ranges" and type page ranges separated by commas:
1-10, 11-25, 26-end. The tool generates one output PDF per range. - Click Split. A ZIP file downloads with all the output PDFs inside. For a single range, you get a single PDF directly.
Workflow for burst (one file per page):
- Same upload step.
- Pick "Every page as a separate file."
- Click Split. Download a ZIP containing N single-page PDFs, named
page-001.pdf,page-002.pdf, and so on.
For pulling out a few specific pages (not contiguous ranges), use the dedicated extract pages tool instead. It lets you tick page thumbnails individually β easier than typing 3, 7, 12, 19, 28 by hand. Both tools share the same client-side architecture as our merge tool and compressor.
The browser approach is the right pick when you split occasionally, want zero setup, and don't want sensitive documents touching a server. Practical limit is around 1 GB of input, which covers virtually every real-world PDF.
Method 2: macOS Preview's drag-out trick (macOS only, GUI)
If you're on a Mac and just need pages 14β28 of one document, you don't need any tool at all. The built-in Preview app can split PDFs by dragging thumbnails. Most Mac users don't know this works, which is a shame because it's by far the fastest way to do quick splits.
The drag-out method:
- Open the PDF in Preview.
- Show the sidebar: View β Thumbnails (or Cmd+Option+2).
- Click the first page you want, then Shift-click the last page of the range to select the whole range. Use Cmd-click to add or remove individual pages from the selection.
- Drag the selected thumbnails out of Preview's sidebar onto your Desktop or any Finder window.
A new PDF appears containing exactly the pages you selected, named after the source document with a numeric suffix. The original is unchanged. This works for any number of pages, contiguous or not, and takes about five seconds once you know the trick.
Splitting a PDF into many parts: repeat the drag-out for each desired range. There's no built-in "burst into N files" β for that, use Method 1 or Method 3.
Splitting at bookmark boundaries: Preview can't do this directly. If your PDF has a real table of contents, the easiest fallback is to expand the bookmark sidebar (View β Table of Contents), note the page ranges, and drag them out manually.
The macOS approach is the right pick when you're already on a Mac, want zero internet usage, and need only a handful of splits. Its weak spot is repetitive jobs β if you need to split the same kind of document weekly, automating with qpdf saves time.
Method 3: qpdf on the command line (all platforms, scriptable)
For batch jobs, automation, or splitting hundreds of files at once, the right tool is qpdf β a free, open-source command-line PDF utility. It's available via Homebrew on macOS (brew install qpdf), apt on Debian/Ubuntu (sudo apt install qpdf), Chocolatey on Windows (choco install qpdf), and standalone binaries from its GitHub releases page.
Extract a page range:
qpdf input.pdf --pages input.pdf 14-28 -- output.pdf
The --pages syntax is qpdf's signature feature. The double-dash terminates the page selection. You can mix multiple inputs and ranges in one command:
qpdf empty.pdf --pages cover.pdf 1 body.pdf 1-50 appendix.pdf 1-3 -- merged.pdf
(That actually merges, but it shows the syntax.)
Burst every page into its own file:
qpdf input.pdf --split-pages=1 page-%d.pdf
The %d becomes the page number, padded automatically. --split-pages=10 would create files of 10 pages each instead.
Split at every Nth page:
qpdf input.pdf --split-pages=25 chunk-%d.pdf
This creates chunk-1.pdf (pages 1β25), chunk-2.pdf (pages 26β50), and so on. Perfect for chunking a long document into emailable parts before compressing each one.
Batch script across many PDFs (bash):
for f in *.pdf; do
qpdf "$f" --pages "$f" 1-5 -- "first5-$f"
done
qpdf is also lossless, which matters: it doesn't re-encode anything when splitting, so the output pages are byte-identical to the originals minus the cross-reference table. That makes it the safest choice for legal or archival documents where any pixel change is a problem. The full reference is in the qpdf manual.
Comparison table β picking the right method
| Factor | ScoutMyTool (browser) | macOS Preview | qpdf (CLI) |
|---|---|---|---|
| Platforms | Any modern browser | macOS only | macOS / Windows / Linux |
| Install required | None | None (preinstalled) | One-time install |
| GUI | Yes | Yes | No |
| Privacy (no upload) | Yes | Yes | Yes |
| Burst (one file per page) | Yes | Awkward | Yes (best) |
| Range splitting | Yes | Yes (manual) | Yes |
| Specific pages (non-contiguous) | Yes (extract-pages tool) | Yes (Cmd-click) | Yes |
| Bookmark-based splitting | Limited | No | Limited |
| Batch / scripted | No | No | Yes (best) |
| Speed for 1 split | Fast | Fastest | Fast |
| Speed for 100 splits | Tedious | Painful | Fastest |
| Lossless output | Yes | Yes | Yes (most reliable) |
| File size limit | ~1 GB | RAM-limited | Unlimited |
If you split occasionally, the browser tool is fine. If you're on a Mac and only need one quick extraction, Preview wins on speed. If you're scripting anything or processing many documents, qpdf is in a different league.
Frequently asked questions
Can I split a PDF for free without installing anything? Yes. ScoutMyTool's split tool runs entirely in your browser. No signup, no upload, no install.
How do I split a PDF on Windows without buying Acrobat? Two free options: ScoutMyTool's browser tool (no install), or qpdf (install once via Chocolatey, then automate forever). Microsoft Edge can extract pages by "printing to PDF" with a page range, but the workflow is fiddly.
Can I split a password-protected PDF?
You need the password. Once supplied, all three methods work normally. qpdf's flag is --password=YOURPASSWORD. The browser tool and Preview prompt automatically.
Will splitting a PDF reduce the quality of the pages? No. All three methods are lossless β the page content is copied byte-for-byte. Only the document's structure (cross-reference table, page tree) is rewritten.
How do I split by bookmarks or chapters?
qpdf doesn't natively split at bookmarks, but you can read the bookmark targets with qpdf --json and feed them to a script. For a one-shot job, just look at the bookmarks in any PDF viewer, write down the page ranges, and split by range.
What's the maximum number of pages I can split into separate files? qpdf has no practical limit and has been used on multi-thousand-page documents. The browser tool handles up to a few hundred output files comfortably; beyond that, the ZIP creation slows down.
Can I rejoin the split files later if I change my mind? Yes β use any PDF merge tool. The split-then-merge round trip is lossless with all three methods listed here.
Wrapping up
Splitting PDFs is a solved problem if you pick the right tool for the job. For one-off splits, your browser or macOS Preview will do it in seconds. For automation, qpdf is the gold standard and worth installing if you do this regularly. All three are free, all three preserve quality, and none of them require you to upload your documents to a stranger's server. Start with ScoutMyTool's split tool for instant results, and graduate to qpdf when you find yourself doing the same job twice.