Split PDF Online
Separate every page into its own PDF, split by ranges, split every N pages, or extract only the pages you need. Preview the result, then download individual files or a single ZIP archive.
Every Page
By Ranges
Every N Pages
Extract Pages
ZIP Download
Why Split a PDF?
PDFs often contain more than you need. A single scanned file might hold a hundred receipts when you only need one, a report might include the appendix as separate deliverable, or a contract might have a signature page that needs to be filed independently. Splitting a PDF lets you extract exactly the pages you want and put them into a document of their own.
The Web Tool Bazar Split PDF Tool gives you four ways to do it. Every Page produces one PDF per page — useful when you want to distribute individual pages. By Ranges produces one PDF per range you specify — perfect for dividing a report into chapters. Every N Pages chops the document into fixed-size chunks — handy for splitting large scans into manageable pieces. Extract Pages produces a single PDF containing only the pages you select, in the order you list them.
All four modes work entirely in your browser using pdf.js and pdf-lib. Your file never travels across the internet. When a split produces multiple PDFs, the tool bundles them into a ZIP archive for a single-click download, or lets you download each one individually.
Four Ways to Split
Every Page — one PDF per page
Choose the Every Page mode and click Generate Split. The tool creates one PDF for each page in the document. A 20-page PDF produces 20 single-page PDFs, named document_page_1.pdf, document_page_2.pdf, and so on. This is the right mode when you want to distribute individual pages or submit pages separately.
By Ranges — one PDF per range
Choose the By Ranges mode and enter your ranges in the input field. You can mix ranges and single pages: 1-3, 5, 7-9 produces three PDFs — one containing pages 1, 2, 3; one containing just page 5; one containing pages 7, 8, 9. Ranges are inclusive, so 1-3 includes page 3. You can enter ranges in any order, but the pages within each output are always in their natural reading order.
Every N Pages — fixed-size chunks
Choose the Every N Pages mode and set the chunk size. A 10-page PDF with N set to 3 produces four files: pages 1-3, pages 4-6, pages 7-9, and page 10 by itself. The last chunk is allowed to contain fewer pages than N. This is useful for splitting long scans into evenly sized parts, or for dividing a document into deliverable sections of a fixed length.
Extract Pages — one PDF with only what you need
Choose the Extract Pages mode and enter the pages you want to keep. The tool produces a single PDF containing just those pages, in the order you list them. Unlike the other three modes, Extract always produces one output, not many. This is the fastest way to pull a signature page, an appendix, or a specific diagram out of a larger document.
What happens to the original file
Nothing. The split operation reads the original PDF and copies the selected pages into new documents. Your original file on disk is never modified. This means you can experiment with different split modes and ranges without any risk of losing the source.
What gets preserved
Each output PDF contains a verbatim copy of the pages you selected. Text stays selectable and searchable, images keep their original resolution, vector graphics stay crisp, form fields keep working, and annotations, links, and metadata on those pages are preserved. Page rotation is carried over. Nothing is re-encoded, re-compressed, or flattened.
Common PDF Splitting Use Cases
Separating Scanned Receipts
A single scan of many receipts becomes one file per receipt with Every Page mode.
Splitting Chapters
Divide a report or book into chapters using By Ranges mode.
Extracting Signature Pages
Pull just the signed page out of a contract for filing using Extract mode.
Emailing Only What Matters
Send only the relevant pages instead of a 200-page attachment.
Study Material
Split a textbook or lecture notes into topic-sized PDFs for easier review.
Bulk Invoice Handling
Split a combined invoice PDF into individual files for accounting systems.
Meeting Handouts
Create per-topic handouts from a single master PDF for a meeting.
Archiving by Section
Break a year-end report into sections for separate long-term storage.
How PDF Splitting Works Under the Hood
Stage 1 — Render the source page grid
When you open a PDF, pdf.js renders each page onto a thumbnail canvas so you can see the layout. The page dimensions are read from pdf-lib, so the coordinates used when copying are always in PDF points, independent of the display scale.
Stage 2 — Parse the split specification
Depending on the mode you chose, the tool builds an in-memory list of output documents. Each output is described by an ordered array of source page indices (0-based) to copy. For By Ranges and Extract modes, the text you typed in the range input is parsed character by character: digits form page numbers, a dash specifies an inclusive range, and commas separate entries. Invalid input is reported inline with a red chip.
Stage 3 — Copy pages into fresh documents
For each output document, the tool creates a new PDF with pdf-lib and calls copyPages(sourceDoc, indices) to copy the specified pages. This preserves the content stream, resources, annotations and rotation of each page exactly. The pages are then added to the new document in the order you specified.
Stage 4 — Save and bundle
Each new document is saved to a byte array with save({ useObjectStreams: true }). If there is only one output, it is offered as a direct download. If there are multiple, the tool builds a ZIP archive with JSZip — one entry per output PDF — and offers a single download. Individual downloads are also available, but browsers usually require them to be triggered one at a time.
Why the output is faithful to the source
Because splitting copies the page objects verbatim, the visual content of each page is identical to the original. The only difference is the document-level structure: the new file has its own cross-reference table, its own page tree, and only the pages you selected. There is no re-rendering, no re-compression, and no quality loss.
How to Split a PDF — Step by Step
1
Upload Your PDF
Click "Select PDF File" or drag a PDF into the dashed drop zone. The tool reads the page count and shows the split options.
2
Choose a Split Mode
Pick Every Page, By Ranges, Every N Pages, or Extract Pages. For the last three, enter the range or number that applies to your document.
3
Generate and Preview
Click Generate Split. The tool creates the output documents and lists them below. Click any output to preview its first page.
4
Download the Results
Click Download All as ZIP to bundle every output into a single archive, or Download Each File to save them individually. If there is only one output, a direct download link is offered.
Best Practices for Splitting PDFs
- Start with the range preview. The By Ranges input shows a live preview of how the ranges will be interpreted. Check the chips before generating.
- Use Extract for single outputs, By Ranges for many. If you only need one new document with selected pages, use Extract. If you need several outputs, use By Ranges.
- Ranges are inclusive.
1-3 includes pages 1, 2, and 3. A single number like 5 selects only that page.
- Order matters in Extract mode. The pages are arranged in the order you type them.
5, 1 puts page 5 before page 1 in the output.
- Use ZIP for many outputs. Downloading 40 individual PDFs is slow and awkward — the ZIP download is faster and cleaner.
- Keep the original. The tool does not modify the source file, but saving the split outputs to a new folder is good practice.
- Split before editing. If you plan to edit one of the outputs, split first and then edit — it is cleaner than editing a page in a large document.
Who Should Use This Tool?
- Accountants and bookkeepers separating a bulk scan of invoices or receipts into individual files.
- Anyone dealing with scanned documents — the most common source of large multi-page PDFs that need to be split.
- Legal professionals extracting signature pages, exhibits, or specific clauses from long contracts.
- HR departments separating offer letters and onboarding packets into files per person.
- Students and researchers breaking a large reference PDF into chapter-sized files for easier reading.
- Small business owners preparing deliverables from a single master PDF.
- Teachers and trainers creating per-topic worksheets from a comprehensive exercise book.
- Anyone who needs to email a portion of a PDF without sending the whole document.
Troubleshooting Common Issues
My range input is rejected.
The input field expects a comma-separated list of ranges or single pages. Each token must be a number (for a single page) or two numbers joined by a dash (for a range). Examples of valid input: 1-3, 5, 1-3, 5, 7-9. Invalid tokens are shown as red chips with a tooltip explaining the problem.
Some pages are missing from the output.
Check the ranges you entered. Ranges are inclusive and pages outside the document's page count are ignored. If you entered 1-100 on a 20-page PDF, the tool will copy pages 1 through 20 and silently ignore the rest. The output summary shows how many pages were covered.
The output PDFs are larger than expected.
Each output PDF has its own cross-reference table and document structure. For very small outputs (say one page each), the fixed overhead per file can be a few kilobytes. This is normal. Run the outputs through our Compress PDF tool if you need to shrink them.
My ZIP download does not contain all the files.
Check the file count shown in the outputs list. If the count matches your expectation, the ZIP contains every output. If a specific output is missing from the ZIP, try regenerating the split — occasionally a browser tab can run out of memory for very large splits.
Can I split a password-protected PDF?
If the PDF requires a password to open, you will need to provide the password first. The tool sets ignoreEncryption on load, which helps with encryption dictionaries it cannot process, but it cannot bypass a password you do not know.
The tool seems slow with a very large PDF.
Rendering thumbnails and generating outputs for a 500-page PDF takes longer than for a 10-page one. The progress bar shows the current status. If you only need a few pages, use the Extract mode — the tool still reads the full document, but the output is much smaller.
Frequently Asked Questions
How do I split a PDF for free?
Open the tool, upload your PDF, choose a split mode — Every Page, By Ranges, Every N Pages, or Extract Pages — configure the split, then click Generate Split. Preview the results and download them individually or as a ZIP archive. Everything runs in your browser, so it is completely free and private.
Can I split a PDF into individual pages?
Yes. Choose the Every Page mode and the tool creates one PDF for each page in the document. You can download each page as a separate file, or bundle them all into a ZIP archive.
Can I split a PDF by page ranges?
Yes. Choose the By Ranges mode and enter one or more ranges, for example 1-3, 4-6, 7-10. The tool creates one PDF for each range. You can mix single pages and ranges: 1-3, 5, 7-9.
Can I extract only a few pages into a new PDF?
Yes. Choose the Extract Pages mode, enter the pages you want to keep — for example 2, 5-8 — and the tool produces a single PDF containing only those pages, in the order you listed them.
Does splitting reduce the PDF quality?
No. Splitting copies the selected pages verbatim into a new document. Text stays selectable, images keep their resolution, form fields keep working, and the visual quality of each page is completely unchanged.
Is my PDF uploaded to a server?
No. All processing happens locally in your browser using pdf.js, the HTML Canvas API and pdf-lib. Your file never leaves your device. When you close the tab, everything is wiped from memory.
Can I split a password-protected PDF?
If the PDF requires a password to open, you will need to provide the password first. The tool sets ignoreEncryption on load, which helps with encryption dictionaries it cannot process, but it cannot bypass a password you do not know.
Can I use this tool on my phone?
Yes, the interface is fully responsive. The mode selector and range input work on mobile browsers. The ZIP download also works on mobile. For comfortable per-page control, a larger screen is easier.
Is this tool really free?
Yes — completely free, no signup, no hidden fees, no daily limits, no watermarks added to your output. Use it as often as you need.
Final Thoughts
Splitting a PDF should be fast and precise. The Web Tool Bazar Split PDF Tool gives you four different ways to do it — Every Page, By Ranges, Every N Pages, and Extract Pages — with a live preview of each output document and a single-click ZIP download for multi-file results. Because the operation copies pages verbatim, the outputs are indistinguishable from the original in content and quality, at essentially the same per-page file size.
Whether you are separating a stack of scanned receipts, dividing a report into chapters, extracting a signature page, or preparing individual files from a master document, this tool handles the job cleanly and securely. Bookmark it for the next time you need it — and explore our other PDF tools like Edit PDF, Sign PDF, Rotate PDF, Repair PDF, Merge PDF, Organize PDF, Crop PDF, Remove Pages, Compress PDF, Upscale PDF, Invert Colors, and Add Watermark, all built with the same privacy-first philosophy.