Skip to content
Free tool · Content

Alt Text Checker

Find every image on a page with missing, empty or useless alt text, and see exactly what a screen reader would say.

No sign-up. We read the live page for you. Nothing is stored.

Updated

For example:

Every image on the page, its alt text, and whether a screen reader or Google can make sense of it.

In the output

What you get

  • Every image, with its alt text
  • Images with no alt attribute at all
  • File names and “image of…” used as alt
  • Linked images that leave the link unnamed
  • Every <img> in the page HTML, including lazy-loaded images, with its alt text exactly as written.
  • Images with no alt attribute, which screen readers announce by file name, and images marked decorative with role or aria-hidden but no alt.
  • Alt text that is a file name, starts with “image of”, or runs past 125 characters.
  • Linked images with empty alt, which leave the link with no accessible name or anchor text.
Three steps

How to use the Alt Text Checker

1

Enter a page URL

We list every image in the page’s HTML and show it beside its alt text.

2

Work through the problems

“Problems only” is on by default. Start with missing alt, then linked images.

3

Describe, do not label

Write what the image shows and why it is there, in a sentence. Use alt="" only for purely decorative images.

Why it matters

Why alt text is worth getting right

Screen readers depend on it.

Without alt text, a screen reader reads the file name aloud, or says nothing useful at all.

Google reads it too.

Alt text is the main text signal for an image, used to understand it and to rank it in image search.

A linked image needs a name.

When an image is a link’s only content, its alt text is the link text. Empty alt leaves the link unlabelled for everyone.

Empty is sometimes right.

Decorative images should have alt="" so screen readers skip them. Missing and empty are different things.

After you run it

What to do with the result

Missing alt text is one of the most common accessibility failures on the web, and one of the cheapest to fix: it is a sentence per image. The hard part is finding them across a site, because CMS uploads default to empty or to the file name. Site Audit flags missing alt text on every page it crawls.

Site Audit

Frequently asked questions

A short description of what the image shows, written for someone who cannot see it, in the context of the page. “Two engineers reviewing a circuit board” beats “team photo”, and both beat “IMG_2041.jpg”.

See where you actually stand.

A free tool checks one thing once. Veritas watches all of it, continuously, across every engine that decides whether you get cited.

GOOGLE · CHATGPT · PERPLEXITY · GEMINI · AI OVERVIEWS