Image Alt Text Checker
Find missing image descriptions in HTML.
Paste page HTML to count images with useful, empty, or missing alt attributes before the page is published.
Use the tool
Paste the rendered page HTML or the section of HTML that contains the images.
Ready when you are
Paste page HTML to review image alternatives.
The result separates missing alt attributes from intentionally empty alt text so decorative images are not treated as automatic errors.
- Alt attribute coverage
- Image-by-image findings
- Accessibility next steps
- 01
Copy the relevant page HTML and paste it into the tool.
- 02
Review images with missing and empty alt attributes.
- 03
Write concise descriptions for images that communicate information.
- 04
Keep empty alt text on images that are purely decorative.
What the result means
Not every image needs descriptive alt text.
Meaningful images should explain what a person would miss without seeing them. Decorative images should usually use an empty alt attribute so assistive technology can skip them.
Get help reviewing image accessibilityUse it to
- Counts every image
- Finds missing alt attributes
- Separates empty alt text
Scope of this check
Know what the result can tell you.
What it checks
- Total image count
- Missing alt attributes
- Empty and descriptive alt text
What it cannot prove
Presence does not prove that the alternative text is useful.
- The tool analyzes the HTML you provide and may not include lazy-loaded or scripted images.
- It can flag missing or empty attributes but cannot fully judge descriptive quality.
- Decorative images should usually use an empty alt attribute rather than descriptive text.
Questions before you act
Image Alt Text Checker questions
01Does every image need descriptive alt text?
No. Meaningful images need a concise text alternative. Purely decorative images should usually have alt="" so assistive technology can skip them.
02Should alt text include keywords?
Only when the keyword naturally describes the image. Write for someone who cannot see the image and avoid keyword stuffing.
03Why might the checker miss an image?
Images injected after page load or represented outside the pasted HTML may not be available to this check.
