Split PDF — extract pages in your browser

Pull out a page range or break one document into several, with text and images kept intact — all on your machine.

Your file never leaves your device — splitting runs in your browser. 0 bytes uploaded.

Drop a PDF hereTap to choose a PDF

Extracts a page range (like 1-3,5) or every page into separate PDFs — all in your browser. Nothing is uploaded.

100% in your browser. 0 bytes uploaded — open DevTools → Network and watch. Your file is read, never sent.

In short

This extracts pages from a PDF — a single range, or a full split into separate documents — entirely in your browser. It's built onpdf-lib, a pure-JavaScript library, so there's no server and nothing to install. The document is parsed locally and the pages you choose are copied into a new PDF you download. Nothing is uploaded, and the Network tab proves it.

How the split works

Splitting is page copying, not re-rendering. pdf-lib reads the source document's page objects and copies the ones you selected — together with the fonts, images and resources each page references — into a fresh document. Because it moves the actual page content rather than rasterising it, text remains selectable and searchable, images keep their resolution, and page sizes stay exactly as they were. Extract pages 3 to 8 and you get a clean eight-minus-two-page PDF; split every page and you get one file per page.

Why no-upload wins for splitting

You often split a document precisely because it holds more than you want to share — a single statement pulled from a year's worth, one signed page from a long contract, a section of a medical record. Uploading the whole file to a server to extract a fragment defeats the purpose: now the entire document sits on infrastructure you can't inspect. In-browser splitting keeps everything local — the file is read from disk, the pages are copied in your tab, and no copy leaves your machine. Confirm it yourself in the Network tab.

Encrypted inputs: unlock first

An encrypted PDF's pages can't be copied until the document is decrypted, so the tool won't quietly hand you an empty or broken split. It detects encryption and tells you to unlock the file first. Run it throughUnlock PDF — which lifts owner-password restrictions and decrypts empty- or known-password files locally — then split the unlocked copy here.

If the file is damaged, repair it first

Split can only extract pages it can read. If the PDF is structurally damaged — truncated, interrupted mid-save, or clipped in transit — pdf-lib won't parse it, and no honest tool can extract pages that can't be read. When the tool can't parse a file, it stops and points you to repair. Looks damaged? Diagnose & repair it, then come back and split the repaired copy.

FAQ

How do I split a PDF or extract certain pages?

Drop the PDF above and choose the pages you want — a range like 3–8, or a split into separate documents. The tool copies exactly those pages into a new PDF you download. It runs in your browser with pdf-lib, so the file is read and split locally and never uploaded.

Does splitting reduce quality?

No. Splitting copies whole page objects — text stays selectable, images keep their original resolution, and page dimensions are preserved. It isn't a re-render or a screenshot; the extracted pages are byte-faithful copies of the originals, just in a smaller document.

Is the PDF uploaded to split it?

No — 0 bytes leave your device. The split runs in your tab with the pure-JavaScript pdf-lib library, with no server round-trip. Open DevTools, switch to the Network tab, drop your file, and watch nothing carry it. Extracting a few pages from a private document shouldn't require handing the whole file to a stranger's server.

Can I split an encrypted PDF?

Not until it's decrypted — an encrypted document's pages can't be copied out. Instead of failing silently, the tool detects encryption and tells you to unlock the file first with Unlock PDF, then split the unlocked copy here.

The file won't open to split — what's wrong?

If the PDF fails to parse rather than reporting encryption, it may be structurally damaged, and split can only extract pages it can read. Looks damaged? Diagnose & repair it, then split the repaired copy.

More PDF tools: unlock PDF ·merge PDF ·rotate PDF ·remove PDF metadata ·all PDF tools · broken file — repair PDF