✂️ Split PDF

Split PDF Online — Free & Private

Divide a PDF into separate files by custom page ranges. Runs entirely in your browser — files never leave your device.

🛡️Files stay on your device
Instant processing
🚫No watermarks
📋No sign-up
✂️

Drag & Drop Your PDF Here

Upload a PDF and split it into multiple files by page ranges

or
📂 Select PDF File

⚙️ Split Options

Loading PDF info…

Enter comma-separated ranges. Example: 1-3, 4-6, 7 creates 3 PDFs.

Splitting pages…

PDF Split Successfully!

Your split files are ready.

HOW IT WORKS

Split a PDF in 3 Steps

1

Upload Your PDF

Drag or select the PDF you want to split. The page count will display automatically.

2

Define Your Ranges

Enter page ranges like "1-3, 4-6" or choose to split every N pages or each page separately.

3

Download ZIP

Click Split PDF and download a ZIP file containing all your split PDFs instantly.

Free Online PDF Splitter — No Upload Required

PDFScanner's Split PDF tool divides your PDF into multiple separate files, entirely in your browser. You can split by custom page ranges, by fixed intervals (e.g. every 2 pages), or extract every page as an individual PDF — all without uploading anything to a server.

When Do You Need to Split a PDF?

Understanding Page Range Format

Enter page ranges as comma-separated values. "1-3" extracts pages 1, 2, and 3. "4" extracts just page 4. "5-7, 10, 12-15" creates two output files: one with pages 5-7, 10, and 12-15. The output PDFs are packaged into a ZIP file for easy downloading.

FAQ

Split PDF — Frequently Asked Questions

Select "Each Page Separately" mode. PDFScanner will create one PDF per page and package them all into a downloadable ZIP file.
Yes. Use "Every N Pages" mode and enter the number of pages per split file. For a 12-page PDF with N=4, you'll get 3 files of 4 pages each.
No. PDFScanner uses pdf-lib to copy pages directly without re-encoding any content. The output PDFs are identical in quality to the original pages.
Use the Extract Pages tool for a more visual experience. Alternatively, enter a single page number in the ranges field here (e.g. "5") to extract just that page.