Remove blank pages from a PDF

The tool reads each page’s content and finds pages that draw nothing at all – typically empty pages inserted for double-sided printing or by section breaks. You get the PDF back without them.

How it works

  1. Drop one or more PDF files.
  2. The tool lists the page numbers it found to be empty.
  3. Download the PDF without the blank pages.

Works well for

  • PDFs exported from Word, LibreOffice or InDesign with empty pages left by section or page breaks.
  • Documents prepared for double-sided printing, with empty backs of pages.
  • Pages that hold only a white background, which count as blank too.
  • Several files at once – each gets its own check.

Limitations

  • Scanned blank sheets are not detected: a scan is an image, and any image counts as content – even a white one with a bit of noise.
  • A page with only a page number, header or footer is not blank and stays.
  • Pages carrying invisible text (for example an OCR layer) or a visible stamp or form field are treated as content.
  • Password-protected (encrypted) PDFs are refused – remove the password first.

Frequently asked questions

How does the tool decide that a page is blank?

It goes through the drawing instructions of each page. A page is blank when it shows no text, no images or other embedded objects and no painted shapes – filling the page with white does not count. Annotations with a visible appearance count as content.

Why was my scanned empty page not removed?

Because a scanned page is a picture, even when the paper was empty. The tool does not look at pixels, so it keeps every page with an image on it. Delete such pages by number with Remove PDF pages.

Can it remove a page I need by mistake?

The check is cautious: any text (even invisible), image, drawing or visible annotation keeps the page, and pages the tool cannot analyse, for example because of an unusual compression, are always kept.

Is my PDF uploaded?

No. The analysis and the removal run in your browser; the file stays on your device. The paid HTTP API for Pro users offers the same operation on our server.