TL;DR: You can split a PDF by page count or extract specific page ranges using the free Split PDF tool from OctopusPDF. The entire process runs in your browser with zero uploads—your file never leaves your device [K1]. This guide walks you through splitting a PDF by page count, extracting custom ranges, and splitting every page into individual PDFs in under two minutes, with no sign-up or cost.
What You Will Need
- A web browser (Chrome, Firefox, Edge, or Safari—any modern version)
- The PDF file you want to split (up to 100 MB on Pro; the free tier handles standard file sizes) [K3]
- Internet connection only for loading the tool page; the processing itself happens locally
- No account, no email, no software installation required [K5]
The tool uses PDF.js for parsing and pdf-lib for manipulation, both running entirely in the browser tab. The pipeline is: you drop a file → it opens inside the browser tab → processed locally on your device → you download the result [K5].
Step-by-Step Instructions
Step 1. Open the Split PDF tool
Navigate to the official OctopusPDF website and select Split PDF from the "Organize tools" section on the homepage [K1]. The page loads entirely in your browser. You should see a drop zone in the center of the screen.
[Insert screenshot: OctopusPDF homepage with Split PDF highlighted in the Organize tools section]
Step 2. Upload your PDF file
Drag and drop your PDF file onto the drop zone, or click the upload area to browse and select the file from your computer. The file opens inside the browser tab—it is not uploaded to any server [K5]. No watermark is added, and there is no waiting room. If the interface asks you to confirm the file, do so now.
Watch out: If your PDF is larger than 100 MB, consider compressing it first or using the Pro tier. Larger files may also slow down the preview rendering [K3].
Step 3. View the page preview
After the file loads, you will see thumbnail previews of all pages in the document. Each thumbnail is numbered sequentially. This visual overview is critical for identifying where one logical section ends and another begins.
[Insert screenshot: PDF loaded in Split PDF tool showing numbered page thumbnails]
Step 4. Choose the split mode that matches your task
You have two main approaches. Decide before you start clicking:
| Task | Recommended Mode | Result |
|---|---|---|
| Split every page into its own PDF | Split every page | N PDFs, each containing 1 page |
| Extract a specific section (e.g., pages 5–10) | Extract page ranges | 1 PDF with the selected pages |
| Split a large file into smaller files of N pages each | Split by page count (if available) or Extract ranges repeatedly | Multiple PDFs, each with N pages |
| Create a single PDF from non-consecutive pages | Extract page ranges with comma-separated values | 1 PDF with the selected pages |
The Split PDF tool supports two core operations: extract page ranges or split every page into its own PDF [K1]. For splitting by page count specifically, you will enter ranges that each contain your desired page count.
Step 5. Extract pages by specifying a range (method: by page count)
If you want to split a 20-page PDF into files of 5 pages each, follow this pattern:
- First file: Enter
1-5in the range field. - Second file: Enter
6-10. - Third file: Enter
11-15. - Fourth file: Enter
16-20.
Type the range(s) into the input field, then click Extract or Split (verify the exact button label on your screen). For multiple non-consecutive ranges, enter them as comma-separated values (e.g., 1-3, 7-9).
[Insert screenshot: Range field populated with 1-5, 6-10, 11-15, 16-20]
Watch out: Do not overlap ranges. Overlapping produces duplicate pages across output files. If you need a page to appear in two files, run the extraction twice rather than overlapping a single request.
Step 6. Split every page into individual PDFs (alternative method)
If your goal is to generate one PDF per page (for example, to send each page separately to different recipients), select the Split every page option instead of typing ranges. This mode converts each page of the source document into its own standalone PDF file automatically [K1]. A 30-page PDF will yield 30 output files.
[Insert screenshot: Option highlighted for splitting every page into its own PDF]
Step 7. Review your selected pages
Before finalizing, check the preview panel. The tool typically highlights or lists the pages you have selected. Confirm that the page count and page numbers match your intention. If you typed 1-5, the preview should show pages 1 through 5 only.
[Insert screenshot: Preview panel showing only pages 1-5 selected]
Step 8. Download your split PDFs
Click the Download button (or right-click the output file if it appears in the result list). The tool generates the split files locally in your browser [K5]. If multiple files are generated, the browser may download them sequentially or as a ZIP, depending on the implementation. Check your browser's download folder.
Watch out: If downloads are blocked, check your browser's pop-up or download settings. Some browsers (e.g., Safari) may require you to approve multiple downloads.
Step 9. Verify the output files
Open each downloaded PDF and confirm the page content is correct. File names typically inherit from the original name with page-range suffixes. If a file has an unexpected page count or missing content, return to Step 4 and redo the extraction with corrected ranges.
Common Mistakes / Troubleshooting
| Problem | Likely Cause | Fix |
|---|---|---|
| Output file contains too many or too few pages | Incorrect range syntax (e.g., using "5-1" instead of "1-5") | Use ascending order: start page must be less than end page. Re-enter the range. |
| Page preview is blank or slow to load | Large file size (near 100 MB) or complex graphics | Wait longer for the browser to render. If it fails repeatedly, try a smaller portion first. |
| Downloaded files are missing a middle section | Non-consecutive ranges were merged incorrectly | Verify each range is written correctly with commas between them (e.g., 1-3, 5-7) and no overlap. |
| Browser blocks multiple file downloads | Automatic download protection triggered | Allow downloads from the site or use "Split every page" only when you genuinely need all pages individually. |
| The page count is not a multiple of the desired chunk size (e.g., splitting a 22-page PDF into 5-page files) | Last file will naturally contain fewer pages | This is expected. The final file with pages 21–22 is valid; there is no need for blank pages in a standard split. |
How to Verify Success
- You have one output PDF for each specified page range.
- Each output PDF opens without errors in any PDF viewer.
- Page content matches the original document exactly (no missing or duplicated pages).
- The order of pages within each output file is identical to the source document.
- No watermark or branding was added to the output files [K5].
- Your original file remains unchanged on your computer.
For a quick check: open the first and last page of each output file and visually confirm the page numbers match your intended ranges.
FAQ
Q1. Does the Split PDF tool upload my file to a server?
No. All processing runs locally in your browser using PDF.js and pdf-lib [K5]. The file never leaves your device. You can disconnect from the internet after the tool page loads; splitting will still work.
Q2. Can I split a PDF by file size (e.g., “make each part under 2 MB”)?
The Split PDF tool splits by page count or page range, not directly by file size. To approximate a size-based split, identify the page range that corresponds to the file-size threshold you need, then extract those ranges. There is no automatic size-estimation feature in the current tool [K1].
Q3. Is there a limit to the number of pages I can split?
There is no page-count limit mentioned in the tool documentation. The practical constraint is the 100 MB file-size limit on Pro; free users should expect standard file size restrictions [K3]. For very large files, split the document in multiple passes if the browser becomes sluggish.