
Delete blank PDF pages
Drop pages with nothing drawn on them. Runs entirely on your device.
Delete blank PDF pages asks pdf.js for each page's operator list and keeps only the pages that draw at least one operator, saving the rest as -noblanks.pdf. The preview shows every page with its verdict, and clicking one it marked blank spares it. A blank sheet in a scan draws a photograph of paper, so the check leaves it alone.
Questions
What counts as blank?
A page that paints nothing at all, zero drawing operations, as reported by pdf.js. Not "no text": a page with only a faint scanned background or a stray line is not blank, and is kept.
Will it catch blank pages in a scan?
Often not, and that is deliberate. A scanned blank sheet is usually a full-page image of off-white paper, which is something drawn. Removing it would mean guessing at a whiteness threshold, and guessing wrongly deletes a page of someone's document.
It found nothing, but I still want pages gone. Do I start over?
No. When the check comes back empty the panel offers to hand your file straight to Remove PDF pages, on the same screen, with the file still loaded. Cross out whatever you want and run. Going back to the blank check is one click, and neither choice re-reads the document.
What if it marks a page I want to keep?
Click that page in the preview and it is spared. The panel shows the same verdict the run uses, page by page, and a spared page is written into the keep option, so the same decision works on the command line as keep 4,9. Nothing else changes: every other page it found still goes.
How do I know what it did?
It tells you: "removed 3 blank pages", or "no blank pages found" when your document was already clean and it hands the file back.
What if every page is blank?
It refuses, "refusing to produce an empty PDF", rather than handing back a document with nothing in it.