Website Alt Text Checker

Scan any public page for weak alt text. See what's missing, what's vague, and what's fixable.

Paste a URL — product page, blog post, or homepage. The checker reads every <img> tag and flags missing, empty, vague, overlong, duplicate, and keyword-stuffed alt text. No login needed for free scans.

How the checker works

Three steps from URL to actionable report.

1

Enter a page URL

Paste any public HTML page — a product page, blog post, or homepage. No login needed.

2

Review the issues

See every image with its current alt text, issue label, and a suggested fix.

3

Fix or export

Fix a few images by hand, or upgrade to Pro for full CSV export of all rows.

What the checker can and can't do

Be honest about scope so you don't waste time on the wrong tool.

What it does

  • Scans any public HTML page you can open in a browser.
  • Finds <img> tags with missing, empty, vague, or overly long alt text.
  • Detects duplicate alt text across images on the same page.
  • Provides a suggested alt text for every flagged image — basic rules for free, AI-enhanced for the first 5 (Pro users get AI on all).
  • Exports a CSV you can hand to a developer or upload to your CMS (Pro).

What it doesn't do

  • Can't render JavaScript. Images loaded by React, Vue, or lazy-load scripts may not appear in results.
  • Single page only. It doesn't crawl your entire site — scan one URL at a time.
  • Not a legal audit. The report is a writing aid, not a WCAG or EAA compliance certificate.
  • Suggestion = draft. AI-assisted suggestions should be reviewed by a human before publishing.
  • Can't write back to Shopify. You get a CSV. You import it yourself — no store integration.

Rule-based vs AI-enhanced suggestions

For problem images, the checker provides two kinds of suggestions depending on your plan.

RuleFree & fallback

Generated from the image filename and page title — a cleaned-up guess. Works as a starting point but may read like a robot rewrote a file path.

Example for "red-winter-jacket-front.jpg"
Red winter jacket front for Women's Outerwear — Winter 2025 Collection

AIPro & first 5 free

Uses Workers AI to synthesize filename + page title + issue type into natural, concise alt text. Reads like a human copywriter.

Example for "red-winter-jacket-front.jpg"
Front view of a red winter jacket from the 2025 women's outerwear collection

How to act on your scan results

1

Start with the criticals

Fix missing alt and empty alt on content images first. These are the ones that impact both SEO and screen-reader users the most.

2

Review the suggestions

Our suggested alt text is based on the image filename and page context. Adjust it to match what the image actually shows — you know your product better than any tool.

3

Export and fix in bulk

Pro users export the full CSV. Upload it to Shopify via our CSV guide, or hand it to your developer for any CMS.

What the checker finds

Missing alt

Images with no alt attribute at all. Screen readers will skip them entirely.

Empty alt

Images marked alt="". OK for decoration, but not for product or content images.

🔍

Too vague

Alt text like "product image" or "photo" that doesn't describe what's pictured.

✏️

Too long

Descriptions over 150 characters. Screen readers will cut them off mid-sentence.

📋

Duplicate alt

Multiple images sharing the same alt text. Each image needs a unique description.

Instant results

Results appear in seconds. No sign-up, no queue — just paste a URL and scan.

Ready to check your website?

Scan one page for free and see exactly which images need attention.

Run free scan