Skip to content
Rankora
Free · no account needed

Image Alt Checker

Audit every image on a page: alt missing, empty, too long, copied from the file name or repeated. Paste the HTML or fetch a public URL.

Privacy and cost

This tool requests the public URL you enter from our servers. It is free, rate-limited to prevent abuse, and we do not store the URL or the page content.

How it works

  1. Paste the page HTML, or enter a public URL: our server downloads the page and the analysis then runs in your browser.
  2. The tool reads <img>, <input type="image"> and <area> elements outside <noscript> and tells a missing alt apart from an empty one.
  3. Each image gets its findings: missing alt, empty alt inside a link, over 125 characters, file name, generic word, duplicate of another image.
  4. Filter to problems only and export the table as CSV for your content team.

Example

A 7-image snippet: IMG_2041.jpg used as alt text (filename-like), team.jpg with no alt, divider.png with alt="" (fine, decorative), cta.png with alt="" inside a link (the link has no accessible name), and two different files that share the alt "Our team". Result: 1 missing alt, 2 empty alts, 1 filename-like, 2 duplicates; 2 of 7 images are clean (29%).

What the result means

A missing alt attribute is a genuine defect: screen readers fall back to reading the file name and search engines lose a hint about the image. An empty alt is correct for purely decorative images, but wrong when the image is the only content of a link or button. The score is simply the share of images without a warning; it is not a Google metric. The 125-character limit is an accessibility good practice, not a Google rule.

Common problems this tool helps with

  • Images with no alt attribute at all, silent for screen readers and less understood by image search.
  • Alt text filled with the file name ("IMG_2041.jpg"), which tells nobody anything.
  • Clickable images with an empty alt, leaving the link without any accessible label.
  • The same alt copied across every photo of a gallery or product catalogue.

Frequently asked questions

Does every image need alt text?

The attribute should be present on every image. If the image is purely decorative, use alt="" so screen readers skip it. Do not remove the attribute: a missing alt is handled differently.

How long should alt text be?

Keep it short: one phrase, about 125 characters at most. A long description of a complex chart is better placed in the page text.

Can I put my keywords in alt text?

Describe what the image shows first. A relevant keyword is natural when it truly describes the image; a keyword list is spam and hurts accessibility.

Can this tool also find missing alt attributes?

Yes. The "Only issues" filter lists every image without alt, and the CSV export gives the URL of each so you can fix them.