Split PDF

Extract, separate, and organize PDF pages instantly using a modern visual PDF workspace — drag, drop, click, done.

Visual Page PreviewDrag & Drop UploadBrowser-BasedInstant SplitSecure Processing

Loading PDF split tool…

How to split PDF files

1

Upload your PDF

Drag a PDF onto the upload zone or click to browse. Files up to 50 MB are accepted. Page thumbnails render automatically.

2

Pick a split mode

Page Range for multiple output files, Extract Pages for one combined PDF, Every N Pages for equal-size chunks, or Individual Pages for one file per page.

3

Choose pages

Click thumbnails to select, or type page numbers like '1-5, 10' in the text box — they stay in sync. Bulk helpers: Select all, Invert, Clear.

4

Split & download

Hit Split PDF. Outputs appear instantly with individual download links, plus a 'Download all (ZIP)' button when multiple files are produced.

When you'll reach for this tool

Extract just the pages you need

Grab pages 12-18 of a 200-page report to share via email — without sending the whole bulky file.

Break up a scanned bundle

Split a single scan of multiple invoices/receipts into one PDF per document.

Privacy-redacted exports

Send only the relevant 3 pages of a bank statement instead of 12 — no third-party uploader involved.

Per-chapter study material

Slice a 400-page textbook into chapter-sized PDFs using 'Every N Pages'.

Print only relevant pages

Save the pages you need into a single PDF so printer dialogs and re-prints stay clean.

Bundle hand-picked exports

Select non-contiguous pages with Extract mode and download — or grab everything as a ZIP.

Why this PDF splitter

Browser-only

Your PDF never leaves your machine. pdf-lib performs the surgery, pdf.js renders the previews — both run 100% client-side.

Visual workspace

Real page thumbnails, click-to-select grid, sticky controls panel, and a live summary that updates the moment you change something.

Four split modes

Range (multiple outputs), Extract (one combined PDF), Every N pages (chunked), and Individual (one file per page). Switch modes without reloading.

ZIP bundling

Split into 20 PDFs? One click downloads them all in a ZIP archive — built with our shared zero-dependency ZIP utility.

Organize large PDFs easily

Long reports, scanned books, multi-document bundles — they're easier to use when broken into focused pieces. This tool lets you re-organize them without a desktop app: pick the parts you need, drop the rest, export clean PDFs ready to share, archive, or print.

Frequently asked questions

Common questions about splitting PDFs, extracting pages, privacy, and limits in this browser-based tool.

Upload your PDF, then choose a mode: Page Range splits each contiguous run (e.g. '1-5, 10-15' makes 2 PDFs), Extract Pages combines the selected pages into ONE PDF, Every N Pages slices the document into equal-sized chunks, and Individual Pages turns every page into its own PDF. You can either type page numbers in the text box or just click thumbnails — the two views stay in sync.

Yes. Switch to 'Extract Pages' mode and either type something like '1, 3, 5, 8' or click the thumbnails you want. All selected pages are combined into a single new PDF in the order they appear in the source document.

No. The entire split happens inside your browser using pdf-lib for the PDF surgery and pdf.js for the thumbnails. Your file never touches a server — you can use this tool with confidential contracts, medical records, or financial statements without any privacy risk.

The tool accepts PDFs up to 50 MB. For very large documents (200+ pages), thumbnail rendering is progressive — the first 6 pages render eagerly and the rest lazy-load as you scroll, so the UI stays responsive even on modest hardware.

There's no per-page limit beyond the 50 MB file cap. You can select 1 page or 500 — the engine copies pages in a single pass through pdf-lib. For very large extractions, the progress bar shows live status during the actual split.

Page content, annotations attached to extracted pages, and form fields are preserved. Document-level bookmarks (TOC) are not carried over because they reference original page numbers — a known limitation of pdf-lib's copyPages operation. Page numbering inside the document text remains exactly as it was.

Yes. When a split produces more than one PDF, a 'Download all (ZIP)' button appears that bundles every output into a single archive. You can also download each file individually from the results list.

pdf-lib cannot open encrypted PDFs in the browser. Remove the password using your PDF reader (File → Properties → Security, or Acrobat's password tool) or a desktop app, then re-upload the cleaned file here.