Alt text is the boring SEO fix that unlocks image search traffic and passes accessibility audits. It also protects you when a client's site fails a WCAG check the week before launch.
This tool fetches your page, extracts every image, and flags: missing alt, generic alt (image, logo, photo, DSC1234), overly long alt, missing width or height, and images loaded without loading="lazy".
Where this tool actually helps
Before a WCAG or accessibility audit
Catch missing alt text and blank decorative alts before the auditor does.
Blog post pre-publish check
Editorial images almost always ship without alt. Run this before publishing.
Core Web Vitals debugging
Missing width/height on images causes CLS. This tool shows you the offenders.
How to read the result
Missing alt means no alt attribute at all. That is a hard fail. Empty means the attribute exists but is blank, which is only correct for purely decorative images.
Generic means the alt text is one of the boilerplate strings that add nothing (image, photo, DSC1234). Long means over 125 characters, which most screen readers truncate.
Common mistakes we see
- Using the filename as alt text. DSC01234.jpg tells nobody anything.
- Describing the image without describing what it means in context. Alt is about purpose, not just contents.
- Adding alt text to purely decorative images. Leave alt='' for those.
- Skipping width and height because the image is responsive. Set them anyway. CSS handles the sizing.
FAQs
- Are CSS background images checked?
- No. Background images are decorative by definition and are invisible to screen readers regardless.
- What is a good alt text length?
- 10 to 125 characters, focused on the purpose of the image in this context.
- Does Google actually use alt text?
- Yes, both for image search and as a ranking signal for the surrounding text. Do not skip it.
A note from Nimitt
A tool gives you a number. A person tells you what to do with it. If you want a straight answer on your site, send it over. I read every one myself.
