Marketing tool

Image alt-text coverage audit

Find missing or suspicious alt attributes in uploaded HTML.

Your inputs

Your results

Ready when you are
Add your inputs or try an example.
Your results will appear here.

How it works

Parse uploaded HTML locally and distinguish missing alt attributes, intentional-looking empty alternatives, generic text and conflicting decorative signals.

Read the source reference ↗

A few things to know

Does not inspect actual image content, CSS background images, SVG accessibility, rendered changes or linked-image purpose. A human must judge whether an alternative conveys the right meaning in context.

A little context

When to use this tool

Find images that need a closer accessibility review. Missing alt and empty alt are different cases; decorative images often correctly use an empty alternative.

  • Review image alternatives.
  • Find missing attributes.
  • Distinguish decorative images.

How to use image alt-text coverage audit

  1. Prepare the inputs

    Paste or upload the requested source or crawl-export columns.

  2. Choose the settings

    Run the local check; no remote website requests are made.

  3. Review and export

    Review flagged rows and confirm them against the actual site.

Try the numbers

Try the supplied example

Inputs

html: <img src="product.jpg" alt="Blue ceramic mug"> <img src="divider.svg" alt=""> <img src="photo.jpg">

Result

The example shows one present alternative, one empty alternative needing intent confirmation and one missing attribute.

What it means

Read each image in its page context before editing the alternative.

Common mistakes to avoid

Empty alt can be intentional

Empty alt can be intentional.

Attribute presence is not alternative quality

Attribute presence is not alternative quality.

Useful answers

Frequently asked questions

Definitions, edge cases, and practical next steps for this tool. Search all tool FAQs ↗

Is empty alt always wrong?

No. It is often correct for decorative images.

Does present alt prove accessibility?

No. Its meaning and context require human review.

Are images loaded?

No. Only supplied HTML attributes are inspected.

Are CSS background images included?

No. This check covers img elements in supplied HTML.

What about linked images?

Their alternative should usually express the link’s purpose; review manually.

Can generic text be flagged?

Yes. Simple generic words and filename-like alternatives are flagged for review, not automatic failure.

Are my inputs uploaded or stored?

Processing happens locally in your browser. This tool does not upload inputs. Downloads stay on your device; sharing or opening them in another service is your choice.

What should I check before using the output?

Does not inspect actual image content, CSS background images, SVG accessibility, rendered changes or linked-image purpose. A human must judge whether an alternative conveys the right meaning in context.

Explore the topic in the blog

Sources and method

Use the references below to check definitions and platform guidance. The model’s scope and limits are explained above. Read our editorial standards.

Help

How can we help?

Find instructions, report a problem, or leave a message.

Read this tool’s FAQs ↗

Guides for this tool

Find the missing alternative, then read the context.
Common questions

Where do I start? Try an example, then replace its values with yours.

Why did my upload fail? Check the field error, accepted format and file-size limit. Start with a small sanitized sample.

Where are my results? Review the result panel, then use its copy or download controls. If a calculation fails, check the error beside the input.

Message us

Chat opens Tawk.to. It processes your messages and connection data. Do not paste private inputs or file contents. Availability and response times vary.