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.

Missing and empty are not the same thing. A decorative image should have an empty alt attribute; a meaningful one should not. A tool that folds them into one column cannot tell you which you are looking at.

What you get

Three states, not two

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

What to look for

Five things the column reveals

Accessibility first, image search second. In that order, because that is the order the law and the user are in.

Be aware

What it will not tell you

Stated here rather than discovered later.

Questions

Reasonable questions

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

A missing attribute means nobody decided. An empty one means somebody decided the image is decorative and assistive technology should skip it. The first is a bug; the second is correct markup, and a tool that reports them as the same thing is unhelpful in both directions.

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.

One tool, seven tables

Images are one tab of the checker

The same run returns titles, meta descriptions, headings, word counts, links and structured data as well. It is one tool with seven tables and seven CSV exports, not seven separate tools you have to run one after another.

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