PDF Splitter

NewPopular

Use ToolMint PDF Splitter to upload one PDF, view its page count, extract selected pages into a new PDF or split every page into separate PDFs packaged as a ZIP file. Processing happens locally in the browser without uploading the PDF to ToolMint.

7 min read Works in browser Privacy first
Local browser processing

Split or extract PDF pages

Choose one PDF, enter page numbers or ranges, then create a new PDF or split every page into separate PDFs. Files are not uploaded to ToolMint.

PDF
None
Pages
0
Limit
100.00 MB

Drop one PDF here

Use one PDF up to about 100.00 MB. This is browser-side guidance, not a universal PDF limit.

Selected file

No PDF selected yet.

Split mode

Use 1-based page numbers. Examples: 1, 1,3,5, 2-6, or 1,3-5,8.

Load a PDF to preview selected pages.

Output

Your extracted PDF or ZIP file will appear here after processing.

Key facts

Best use case
Extracting selected pages or separating every page from one PDF
Input format
PDF
Output format
PDF or ZIP containing single-page PDFs
Supported modes
Extract selected pages and split all pages
Page numbering
User-facing page numbers start at 1
File-size guidance
About 100 MB per browser-side file
Privacy model
Local browser processing with no PDF upload to ToolMint
Main limitation
Encrypted or password-protected PDFs usually need to be unlocked before splitting
Privacy

Privacy and processing

Processing method: A selected PDF is read with the browser File API, loaded locally with pdf-lib, copied page-by-page into new PDFDocument files and optionally packaged into a ZIP with the existing JSZip dependency.

Privacy model: PDF files are processed locally in the browser. ToolMint does not upload, store or inspect document contents, filenames, page ranges, page text, metadata or selected pages on its servers. Loaded data is cleared when the page is reset, refreshed or closed.

Limitations

Limitations

  • Password-protected or encrypted PDFs usually cannot be split until they are unlocked in another PDF editor.
  • Corrupted, incomplete or non-standard PDFs may fail to parse in the browser.
  • Very large PDFs can exceed available memory on phones, older devices or restrictive browsers.
  • The splitter preserves copied page dimensions and orientation, but it does not edit text, compress files, repair documents, flatten forms or run OCR.
  • Interactive forms, scripts, signatures, annotations and unusual embedded assets can behave differently after splitting depending on the source PDF.

Page freshness

Last updated
Jul 14, 2026
Guide

The ToolMint PDF Splitter splits one PDF directly in your browser. Upload a PDF, view the page count, choose a page range such as 1,3-5,8, then extract those pages into a new PDF. You can also split every page into separate single-page PDFs and download them together as a ZIP file. No account is required, and the selected PDF is not uploaded to ToolMint servers.

PDF splitting is useful when a large document contains only a few pages you need to send, archive or review. Instead of sharing an entire report, packet, scan or exported document, you can create a smaller PDF that contains only the relevant pages. The tool is also useful when you need each page as its own file, such as separating scanned forms, invoices, signed sheets or individual document pages.

What a PDF splitter does

A PDF splitter copies pages from an existing PDF into one or more new PDF files. It does not edit the text on a page, compress images, run OCR or repair damaged documents. For selected-page extraction, ToolMint creates one new PDF that contains only the page numbers you choose. For split-all mode, ToolMint creates one single-page PDF for each page in the source document and packages those PDFs into split-pages.zip.

This is the opposite workflow from the PDF Merger, which combines multiple PDFs into one file. Use the splitter when you need fewer pages or separate page files. Use the merger when you already have multiple PDFs and want one combined document.

How to extract selected PDF pages

Start by choosing one PDF or dropping it into the upload area. The tool checks that the file looks like a PDF, rejects empty files and loads the document locally to count its pages. After the page count appears, choose Extract selected pages and enter the pages you want.

For example, entering 1,3-5 creates a new PDF with pages 1, 3, 4 and 5 in that order. The preview below the input shows the resolved page numbers before you run the extraction. When the preview looks right, choose Extract Pages and download extracted-pages.pdf.

How page-range syntax works

Page numbers are 1-based because that is how people normally read PDF pages. The first page is page 1, not page 0. You can enter a single page, multiple pages separated by commas, a range with a hyphen or a mixed list.

Supported examples include 4, 1,3,7, 2-6 and 1,3-5,8. Spaces are allowed around commas and hyphens. Duplicate pages are removed, so 1,1,2 resolves to 1,2. Reversed ranges such as 8-3, page 0, negative numbers, empty commas and page numbers beyond the loaded PDF are rejected with an actionable message.

Split all pages workflow

Choose Split all pages when each page needs to become its own PDF. ToolMint creates files named page-1.pdf, page-2.pdf, page-3.pdf and so on, then packages them into split-pages.zip using the existing ZIP library already included in the project.

This mode is helpful for separating scanned forms, exporting individual pages for review or preparing page-level attachments. It can be heavier than selected-page extraction because the browser creates many files in memory. If a very large document fails, try a smaller PDF or extract only the pages you need.

Privacy and local processing

PDF processing occurs locally in your browser. ToolMint uses the browser File API to read the selected file and a browser-compatible PDF library to copy pages into new documents. The file is not uploaded to ToolMint servers, and analytics do not include filenames, page ranges, page contents, metadata or document text.

Loaded data remains in the current browser tab while you work. It is cleared when you reset the tool, refresh the page or close the tab. This local workflow is useful for routine document handling, but it is not a guarantee of absolute confidentiality. Avoid processing sensitive files on shared devices, managed browsers or computers you do not trust.

Common mistakes

One common mistake is entering page numbers that do not exist in the loaded PDF. If a PDF has 6 pages, a range such as 4-8 is invalid because page 8 is outside the document.

Another mistake is using page 0. ToolMint uses the page numbers people see in a PDF reader, so the first page is 1. A range such as 0-2 will be rejected.

Locked PDFs are also a frequent cause of failure. Password-protected or encrypted PDFs usually need to be unlocked in another PDF editor before a browser-side splitter can copy pages.

Limitations

The PDF Splitter copies pages into new PDFs. It does not edit page text, delete objects inside a page, compress files, add page numbers, flatten forms, repair corrupted PDFs or run OCR on scanned pages.

Most ordinary page dimensions and orientations are preserved because pages are copied rather than rasterized. Advanced PDF features such as scripts, signatures, interactive forms and unusual annotations can behave differently after splitting depending on the source file and browser-side PDF library support.

If your task starts with images instead of PDFs, use the Image to PDF Converter first. If image-heavy PDFs are too large, optimize source images with the Image Compressor or Image Resizer before creating a PDF. For verification workflows, use the Hash Generator to create a checksum for the downloaded output.

Use the PDF Merger to combine multiple PDFs after splitting. Use the Image to PDF Converter when your source files are JPG, PNG or WebP images. Use the Image Compressor and Image Resizer before PDF creation when large images make documents heavy. Use the Hash Generator to compare or archive checksums for generated files.

Browse more browser-based utilities in the Utilities category. The FAQ section below this guide is generated from the ToolMint registry so visible answers and FAQ structured data stay synchronized.

Steps

How to use

  1. Choose one PDF file or drop it onto the upload area.
  2. Review the detected page count and file size.
  3. Choose Extract selected pages or Split all pages.
  4. For extraction, enter a page range such as 1,3-5,8 and review the selected-page preview.
  5. Click Extract Pages or Split All Pages, then download the PDF or ZIP result.
Why you’ll love it

Benefits

Selected-page extraction

Create one new PDF from exactly the page numbers and ranges you enter.

Split-all ZIP output

Create page-1.pdf, page-2.pdf and the rest as single-page PDFs inside one ZIP file.

Range validation

The parser rejects page 0, negative numbers, reversed ranges, out-of-range pages and invalid syntax.

Local processing

The selected PDF is read and split in the browser without uploading documents to ToolMint.

In practice

Examples

  • Extract signature pages from a contract before sharing them with a team.
  • Save only the invoice pages from a larger monthly statement PDF.
  • Split a scanned packet into one PDF per page for separate upload fields.
  • Create a smaller PDF from selected report pages before emailing it.
Tips

Pro tips

  • Check the page count after upload before entering a range.
  • Use commas for separate pages and hyphens for ranges, such as 1,3-5,8.
  • Unlock password-protected PDFs before adding them to the splitter.
  • Use extract mode for a few pages and split-all mode only when every page needs a separate file.
  • Keep the original PDF in case you need a different page selection later.
Watch out

Common mistakes to avoid

  • Entering page 0 even though PDF page numbers start at 1.
  • Typing a reversed range such as 8-3.
  • Selecting a page number larger than the detected page count.
  • Trying to split a locked or encrypted PDF without unlocking it first.
  • Using split-all mode when selected-page extraction would create a smaller output.

Frequently asked questions

Choose one PDF, wait for ToolMint to detect its page count, select a split mode, then click Extract Pages or Split All Pages. The output is created locally in your browser.

Yes. Use Extract selected pages and enter page numbers or ranges such as 1, 1,3,7, 2-6 or 1,3-5,8. The tool creates one new PDF from those pages.

The splitter supports single pages, comma-separated pages, ranges and mixed input. It rejects page 0, negative numbers, reversed ranges, empty commas and pages beyond the detected page count.

No. PDF splitting runs locally in your browser. ToolMint does not upload, store or inspect your PDF contents, filenames, page ranges or document text.

Yes. Choose Split all pages to create one PDF per source page. ToolMint packages those files into split-pages.zip using the existing ZIP library.

The splitter copies PDF pages into new PDFs instead of rasterizing them, so ordinary page dimensions and orientation are preserved. It does not compress, enhance or repair page content.

Password-protected or encrypted PDFs usually fail to load in this browser tool. Unlock the PDF first, then add the unlocked copy.

Yes, on modern mobile browsers that support file selection, Blob downloads and enough memory for the selected PDF. Large files or split-all mode can be harder on low-memory devices.

Sources

Made with care by ToolMint