Online Tool Store Online Tool Store

PDF Page Deleter

Delete pages from a PDF by clicking them or typing a range, or keep only the pages you want. Finds pages with no text. Runs entirely in your browser.

🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.

Removing a page is not the same as erasing its content. This takes the page out of the document's page tree, which is what every PDF editor does — but a PDF is a container, and data can persist in objects nothing points at any more. If you are removing a page because it contains something confidential, do not treat the result as sanitised: export the pages you want to a fresh document, or have it redacted properly. The file itself is processed entirely in your browser and never uploaded.

How to use it

  1. Drop in the PDF — it is read locally, not uploaded.
  2. Click pages to mark them, or type a range like 2, 5-7, last.
  3. Switch to "keep only these" if it is easier to describe what stays.
  4. Check the summary, then save.

The bug this operation always has

Deleting pages looks trivial and has one reliable trap: the indices move underneath you.

remove pages 3 and 5, ascending
  remove index 2   → old page 3 gone   ✓
  remove index 4   → this is now old page 6  ✗

remove pages 3 and 5, descending
  remove index 4   → old page 5 gone   ✓
  remove index 2   → old page 3 gone   ✓

Every earlier removal renumbers everything after it, so ascending deletion takes the wrong pages — and produces a plausible-looking document, which is why it goes unnoticed. Removing from the back means nothing you have yet to touch ever moves. That is the whole fix, and it is why this tool does it that way.

Removing a page is not erasing it

This is the part worth being blunt about, because most people delete pages precisely to get rid of something. A PDF is a collection of numbered objects with a tree describing which are pages. Removing a page edits the tree; it does not necessarily remove the objects the page pointed at. Depending on how the file is written and saved, the content can remain in the file, unreferenced but present.

If that matters, invert the operation: use "keep only these pages" thinking, and better still export the wanted pages into a new document, so unwanted content is never carried across. And for text that must be unrecoverable, nothing short of real redaction will do — drawing a black box over words leaves the words underneath, selectable and copyable, which is how redaction failures reach the news.

Two ways to describe a selection

Sometimes it is easier to say what goes and sometimes what stays. Removing pages 4 to 39 of a 40-page document is tedious; saying "keep 1-3, 40" is not. Both modes drive the same selection, the page grid always shows what will actually happen, and the summary spells it out in words before you commit. A selection that would empty the document is refused, since a PDF must retain at least one page.

Finding the pages you probably want gone

Scanned documents accumulate separator sheets and blank backs of pages, and finding them by eye across 200 pages is miserable. The tool extracts text from every page and offers the ones that yield none. That is a genuinely useful filter, with one honest caveat: a page containing only an image also yields no text, so it is labelled "no text" rather than "blank". Photographs and scanned pages without OCR both land in that bucket, so look before you save.

FAQ

Does deleting a page actually remove the content from the file?

It removes the page from the document's page tree, which is what every PDF editor does and what every reader will honour. It does not guarantee the underlying bytes are gone — a PDF is a container of objects, and data can survive in objects nothing references any more. If the page held something confidential, treat the result as unsanitised.

So how do I properly remove sensitive pages?

Build a new document from only the pages you want to keep, rather than subtracting the ones you do not — that way the unwanted content is never carried over. For text that must be unrecoverable, you need genuine redaction, which removes the content stream rather than covering it. A black rectangle over text leaves the text underneath, fully selectable.

Why does the order of removal matter?

Because page indices shift as pages disappear. Remove page 3 and the old page 4 becomes the new page 3 — so a loop deleting ascending indices removes the wrong pages, and does so silently. This removes in descending order, which sidesteps the problem entirely. It is the single most common bug in page-deletion code.

What does "pages with no text" find?

Pages from which no text can be extracted. That reliably catches scanner separator sheets and genuinely blank pages, but a page containing only a photograph also has no extractable text — so it is labelled "no text" rather than "blank". Check the selection before saving.

Can it open a password-protected PDF?

A file with owner restrictions — no printing, no editing — will usually open for structural work. A file that is genuinely encrypted with a user password will not, and should not; you would need to remove the password first, with the password.

Is my PDF uploaded?

No. It is read into memory, edited and saved entirely in your browser. Nothing is sent to a server, which is the main reason to use this rather than a site that asks you to upload a contract or a set of medical notes.

How we compare

Feature Online Tool Store Upload-based PDF sites Acrobat or Preview
File never leaves your device
Finds pages with no extractable text
Remove-these or keep-only-these Usually one
Honest about what deletion does not do In the manual
Free, no page or size tier Paid, or bundled
Visual page thumbnails Numbers only
True redaction

Right when the document is confidential and you would rather not upload it, and the no-text filter saves real time on scans. It shows page numbers rather than thumbnails, and it is not a redaction tool — for anything that must be provably removed, use software built for that.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.