Split PDF

Popular

Split a PDF into separate pages or ranges. Runs entirely in your browser — no upload needed.

or drop PDF here

Runs in your browser — your file never leaves your device.

Split one PDF into several smaller files without uploading it. Choose custom page ranges, cut the document every few pages, or burst it into one PDF per page — the work happens inside your browser, so even a large document never leaves your device. Each new file is built by copying the original pages rather than re-rendering them, so text stays selectable and images keep their quality. A single result downloads as a PDF; two or more arrive together in a zip. Free, no watermark, no sign-up.

How to use Split PDF

  1. Click "Select PDF file" and choose the PDF you want to split. Thumbnails of the first pages appear so you can see what you are working with.
  2. Pick a mode: "Custom ranges" for specific page spans, "Every N pages" for equal chunks, or "One PDF per page" to burst the whole document.
  3. For custom ranges, type the first and last page of each span, then press "+ Add range" for another one. You can add up to 30 ranges.
  4. Read the summary line to confirm how many files you will get, then click "Split PDF".
  5. Download the result — one PDF on its own, or a zip when there is more than one.

Who it is for

Split PDF is for breaking a document apart so each piece can go somewhere different. A 300-page policy manual where one department only needs chapter 4; a scanned bundle that must be filed as separate documents; a bank statement where you have to send a lender page 2 and nothing else; a book proof where each chapter is reviewed by a different person. It is also the first step in a two-tool workflow: split a document to pull out the pages you need, then merge those pages back with something else. Because the split happens in your browser, it is the safe choice for a document with account numbers, medical details or anything covered by a confidentiality agreement.

How it works

  • The file is opened with pdf-lib in the tab, and each output is a brand-new PDF containing copies of the pages in that range. Nothing is re-rendered, so every page that comes out is identical in content to the page that went in — same text layer, same fonts, same image resolution.
  • The three modes are three different ways of deciding where the cuts fall. Custom ranges takes a first and last page per output, up to 30 of them. Every N pages slices evenly. One PDF per page bursts the whole document, which is what you want when the pages are receipts or separate scans rather than a continuous document.
  • A single output downloads as a PDF named after the original plus its page range. Two or more are bundled into a zip named with a `_split` suffix, so the browser gets one download rather than a dozen prompts.

What it cannot do

  • Each range is a pair of number boxes, so a list like 1-3, 7, 9-12 is three rows rather than one typed string. It is slower to enter than a single text field and harder to get wrong, which is the trade.
  • The parts usually total a little more than the original. Every output file needs its own copy of whatever its pages depend on — embedded fonts especially — so shared resources are duplicated across the parts.
  • Thirty ranges is the ceiling for one run. A document that needs more than that is better split in two passes, or with One PDF per page if you want it fully burst.
  • A start page past the end of the document is rejected with an error naming the range, rather than quietly returning an empty file. An end page past the last sheet is trimmed to fit.
  • Encrypted files cannot be split until the password is removed, because the page content cannot be read. Unlock a file you own first and work on that copy.
  • Bookmarks and form fields are not rebuilt in the parts. If a form holds values you need, flatten it before splitting.

Frequently asked questions

Is my file uploaded to split it?

No. The PDF is opened in your browser and the new files are written there too. Nothing is transmitted, so a confidential document stays on your machine.

How do I pull out just one page?

Use "Custom ranges" and set the first and last page to the same number — a range of 4 to 4 gives you page 4 as its own PDF. If that is all you need, the Extract Pages tool does the same job with one field.

Can I type ranges like 1-3, 7, 9-12 into one box?

Not here. Each range is a pair of number boxes, so that example is three rows: 1 to 3, 7 to 7, and 9 to 12. Press "+ Add range" for each new row. A reversed pair such as 9 to 12 typed backwards is swapped for you, and an end page past the last sheet is trimmed to the document — but a start page past the end is reported as an error naming the range rather than silently producing nothing.

What are the split files named?

A single result is named after the original with its page range appended, like report_p4.pdf or report_p9-12.pdf. When there are several, they are bundled into a zip named after the original with a _split suffix.

Do the parts add up to the size of the original?

Often they total a little more. Each new file needs its own copy of anything its pages depend on, such as embedded fonts, so shared resources get duplicated across the parts.

Will it split a password-protected PDF?

Not until the password is removed. Use Unlock PDF on a file you own, then split the unlocked copy.

What is the difference between splitting and extracting pages?

Splitting breaks the document into several files at once. Extracting keeps only the pages you name and discards the rest in a single output. If you want 5 files out of 50 pages, split; if you want one file containing pages 3 and 9, extract.