Illucrum
Get in touch

Free alt text checker

Find every image missing its alt text

Paste up to 25 URLs. Get one row per image with its source, its alt text, and whether the alt attribute is missing entirely or deliberately empty. Those are different problems, so they get different columns.

Open the checker What you get

  • Missing and empty are not the same thing. A decorative image should have an empty alt attribute; a meaningful one should not.
At a glance

25 URLs per run

3 Alt states told apart

7 CSV exports

Three states, not two

Every image on every page, with enough detail to tell a defect from a decision.

  1. One row per image

    Every img element on the page, with its source, in document order. Nothing is deduplicated, so an icon used forty times appears forty times, which is usually the point.

  2. Missing, empty, or present

    No alt attribute at all is a defect. An empty one is a deliberate statement that the image carries no meaning. Present is present. Three columns, three different conversations.

  3. The alt text itself

    Not just whether it exists. You get the string, so IMG_4021.jpg and “image” show up for what they are rather than counting as a pass.

  4. Twenty-five pages in one table

    Sort by the alt column and every gap across a whole section of the site lines up together, which is the only way this job is ever finished.

Five things the column reveals

Accessibility first, image search second.

What it will not tell you

Worth knowing before you rely on the results.

Common questions

What is the difference between a missing alt and an empty one?

A missing attribute means nobody decided. An empty one means someone decided the image is decorative and assistive technology should skip it. The first is a bug; the second is correct markup.

Does alt text affect SEO or only accessibility?

Both, unevenly. It is a genuine accessibility requirement under WCAG, and it is the main text signal a search engine has for an image. Treat accessibility as the reason and image search as the side effect.

Should every image have alt text?

Every image needs an alt attribute. Not every image needs words inside it. A purely decorative graphic takes an empty one so assistive technology passes over it without comment.

Why is an image missing from the table?

Almost always lazy loading or a script that inserts the image after the page has loaded. This reads the HTML the server sent, and at that moment the image was not in it.

Images are one tab of the checker

The same run also returns titles, meta descriptions, headings, word counts, links and structured data. One run gives you all seven tables, each with its own CSV.

Open the Bulk SEO Checker See the audits

Other checks the same tool runs: Bulk SEO Checker, Meta tag check, Heading check, Word count check, Canonical check, Open Graph check, Schema check