Image Alt Text Checker: Missing Alt & Image SEO Audit avatar

Image Alt Text Checker: Missing Alt & Image SEO Audit

Pricing

from $1.00 / 1,000 images

Go to Apify Store
Image Alt Text Checker: Missing Alt & Image SEO Audit

Image Alt Text Checker: Missing Alt & Image SEO Audit

Scan any website and extract every image's alt text and metadata. Find images with missing or empty alt attributes for SEO and WCAG accessibility. No AI cost, fast and cheap.

Pricing

from $1.00 / 1,000 images

Rating

5.0

(1)

Developer

Raion Al

Raion Al

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Image Alt Text Checker: Find Missing Alt Text on Any Website

Scan any website and get a full image alt text audit: every image's alt attribute, dimensions, title, and lazy-loading metadata, with images that have missing or empty alt text flagged for you. Built for image SEO and WCAG / accessibility compliance. No AI cost: fast, deterministic, and cheap.

Great for: alt text checker, alt tag checker, image SEO audits, WCAG accessibility audits, finding missing alt text, e-commerce catalog QA, and pre-launch site checks.

What it does

  • Renders each page in a real browser (JavaScript sites fully supported: Wix, Shopify, React, Squarespace).
  • Extracts every <img> with its alt text, width, height, title attribute, and loading mode.
  • Flags each image as missing (no alt attribute), empty (alt=""), or ok.
  • Skips ad/tracking pixels automatically so your audit contains only real content images.
  • Scan entire site: turn this on to follow internal links and read sitemap.xml, so pages that aren't just one click from your start URL — e.g. mushyrecipe.com/blog — get scanned too, not just the homepage.
  • AI meta descriptions (add-on): turn this on to have AI vision write an SEO-optimized description for every image still missing alt text, added as an aiMetaDescription column.
  • Export to CSV, JSON, or Excel; per-run summary with missing/empty/ok counts.

Output

One dataset row per image:

FieldDescription
imageUrlThe image
altTextThe alt text found (empty if missing)
statusmissing, empty, or ok
charCountLength of the alt text
width / heightRendered dimensions
titleAttrThe image's title attribute
loadinglazy / eager if set
pageUrlThe page where the image was found
aiMetaDescriptionAI-written SEO description (only if the add-on is on and alt text is missing/empty)

A run summary is stored in the key-value store under SUMMARY.

Example input

{
"startUrls": [{ "url": "https://example.com" }],
"onlyMissingAlt": true,
"scanEntireSite": true,
"generateAiDescriptions": true
}

Turn Only images missing alt text off to extract metadata for every image (full image inventory).

Fix the problems it finds

Turn on the AI meta descriptions add-on above to generate descriptions right here, or use the companion actor for dedicated, full-featured alt text generation across your whole image library: AI Alt Text Generator.

FAQ

How do I find images missing alt text on my website? Enter your site URL, keep "Only images missing alt text" on, and run. Every image with a missing or empty alt attribute is listed with the page it appears on.

Does it work on JavaScript websites? Yes. Pages are rendered in a real browser, so images loaded by JavaScript (Wix, Shopify, React) are included.

What is the difference between missing and empty alt text? missing means the img tag has no alt attribute at all (an accessibility failure). empty means alt="", which is correct only for decorative images.

Is missing alt text bad for SEO? Yes. Alt text helps search engines understand images and is required by WCAG for accessibility. Missing alt text is the most cited barrier in ADA web accessibility lawsuits.

Does "Scan entire site" check every single page? It follows internal links and reads sitemap.xml, up to the "Max pages per site" cap (floored at 100 when this is on). For very large sites, raise the cap explicitly.

How much does the AI description add-on cost? It's billed per description actually generated, separately from the base per-image check — see Pricing below. It only runs on images missing or with empty alt text.

Pricing

Billed per image checked (base metadata extraction). The AI meta description add-on is billed separately, per description actually generated — only for images missing or with empty alt text, and only on success.

Please note

Only scan websites you own or have permission to analyze. Results are your dataset; nothing else is stored.

Built with Apify SDK + Crawlee + Playwright.