Free Tools (16) Pricing
0
Add Credits
Dashboard Free Tools
Home Free Tools Image Alt Text Checker

Image Alt Text Checker

Find missing, empty, and poorly written alt attributes

List every image on a page with its alt text, and see which are missing it, which have it empty on purpose, and which are describing nothing useful. Free, no account.

0%
Content Images Score
Photos, graphics, screenshots
0%
Decorative Images Score
Icons, SVGs, bullets
0
Total Images
0
Good Alt Text
0
Missing Alt
0
Empty Alt

Image Analysis

Alt Text Best Practices

Be descriptive: Describe the image content and context. "Golden retriever playing fetch in park" is better than "dog".
Include keywords: Naturally incorporate relevant keywords, but avoid keyword stuffing.
Keep it concise: Aim for 125 characters or less. Screen readers may cut off longer text.
Decorative images: Use empty alt="" for purely decorative images. Don't skip the attribute entirely.

What This Checks

Enter a URL and the checker returns every img element with its alt attribute, its file name, and its dimensions. Missing attributes are separated from empty ones, because those two states mean opposite things and are constantly confused.

A missing alt attribute is a defect: assistive technology has nothing to announce and will often read the file name instead, which produces things like "I M G underscore 4 0 2 1 dot j p g". An empty alt="" is a deliberate instruction meaning the image carries no information and should be skipped. Decorative dividers, background textures, and spacer images should all have empty alt, and adding descriptions to them makes a page worse to listen to, not better.

Reading the Output


Checker output, single page
FILE                    ALT TEXT                     STATUS
hero-team.jpg           Four people at a standing     ok
                        desk reviewing a chart
divider-wave.svg        (empty)                       ok, decorative
IMG_4021.jpg            (missing)                     needs alt
pricing-table.png       pricing table                 too vague
logo-acme.svg           Acme                          ok
banner-cta.jpg          project management software   keyword stuffed
                        project management tool
                        best project management

3 of 6 need attention

The last row is the failure worth naming. Alt text stuffed with search terms is read aloud, in full, to a person using a screen reader. It is a poor experience delivered to the users the attribute exists to serve, in exchange for a benefit that does not really exist.

"pricing table" is the more common problem: technically present, functionally useless. The test for good alt text is whether someone who cannot see the image gets the same information from your sentence that a sighted reader gets from the picture. If the image shows three plans at three prices, say that.

Writing Alt Text That Works

Describe function, not appearance. An image used as a link should describe where the link goes, not what the picture looks like. A chart should state its finding rather than listing its axes. A photograph illustrating a point should say what is happening in it.

Skip "image of" and "picture of" at the start. Assistive technology already announces that it is an image, so the prefix is heard twice. Keep it to a sentence where possible; anything that needs a paragraph is probably carrying information that belongs in the page text where everyone can reach it.

There is a search benefit and it is real but modest: alt text is how image search understands a picture, and it is what displays when an image fails to load. Neither is a reason to write for machines instead of people.

Questions

Should every image have alt text?
Every image needs an alt attribute. Decorative images should have it empty. Informative images should have it filled.

Do keywords in alt text help rankings?
Barely, and stuffing them is read aloud to screen reader users. Describe the image accurately and any relevant terms appear naturally.

How long should alt text be?
A sentence is usually right. If it needs a paragraph, that content belongs in the page.

Is this tool free?
Yes, with no account and no limit.

Missing alt text is rarely isolated to the page you checked. An account adds the crawl that counts it across the whole site.

Create Free Account

Free tools stay free · No card required

No subscription · Pay per use

Start with free credits.
Skip the subscription.

This free tool is one slice of the job. The full kit - rank tracking, audits, competitor gaps, content, and your visibility across ChatGPT and Google's AI Overviews - runs on credits you only spend when you use them. Sign up and we'll drop 25 credits in your account to try the paid tools on us.

Claim your free credits No card required