Skip to content
DontTouch My Doc.
DontTouchMyDoc / Tool · 02

Split PDF.

Pull pages out — one by one, or in ranges you define. Drop a PDF, pick pages, download a clean set of smaller files. Everything happens inside your browser, including the thumbnails.

Privacy · Enforced No sign-up No watermarks No page limits

Drop a PDF here.

Or . Previews render locally, like everything else.

§02 · Procedure

Splitting, step by step.

Three steps. None of them involve a server.

  1. Step 01 1

    Open a PDF.

    Drop one file; we render each page locally with PDF.js so you can see what you're cutting up.

  2. Step 02 2

    Pick extract-all or ranges.

    All pages as separate PDFs, or custom ranges like "1-3, 5, 8-10". Each range becomes one output file.

  3. Step 03 3

    Download.

    Multiple outputs come zipped. A single range downloads as a single PDF. Names include the page numbers.

§04 · FAQ

Split PDF · FAQ.

Short answers. Anything missing? Tell us.

What range syntax do you support?

Comma-separated list of ranges or single pages. Example: 1-3, 5, 8-10. Each entry produces one output file.

Why do I only see 60 thumbnails?

We cap previews at 60 pages to keep very large PDFs responsive. The split itself still operates on the full document.

Does splitting reduce quality?

No. We lift pages byte-for-byte from the source PDF — text stays selectable, images stay sharp, nothing re-renders.

Can I split a password-protected PDF?

Not yet. Encrypted files are rejected with an error. Unlock the file first in your native PDF viewer.

How does the ZIP get built?

Using JSZip, entirely in-browser. The zip is streamed to a blob URL and handed to your downloader.
§05 · See also

Other tools.