Image Alt Text Checker

Paste HTML to audit all images for missing, empty, or decorative alt attributes. Get an instant accessibility and SEO image report.

Paste HTML to check images.

Frequently Asked Questions

Search engines cannot "see" images — they rely on alt text to understand image content. Descriptive alt text helps images rank in Google Image Search, reinforces the page's topical relevance, and improves the overall content quality signal. Pages with images missing alt text are often flagged in technical SEO audits as having accessibility issues.

Decorative images (purely visual, no informational value) should have an empty alt attribute (alt=""), not a missing one. An empty alt tells screen readers and search engines to skip the image. A missing alt attribute is treated differently — screen readers may announce the image filename, which is disruptive for users with visual impairments.

Alt text should be concise but descriptive — ideally under 125 characters. Describe what the image shows in plain language. Avoid keyword stuffing in alt text. For images that are also links, describe the destination or action, not just the image content (e.g., "Visit our homepage" for a logo link).

Yes, indirectly. Descriptive alt text helps images rank in Google Image Search (which can drive significant traffic). It also improves the overall content quality of the page, which is a positive signal. Additionally, it ensures compliance with WCAG accessibility standards, which is increasingly important for legal compliance and brand reputation.

Ideal alt text is specific and descriptive — it describes what is visually present in the image in plain language. Good: "red apple on white plate with water droplets". Bad: "image", "photo", or the filename. Include a relevant keyword naturally if it accurately describes the image — never stuff keywords into alt text. Keep it under 125 characters (the typical screen reader cutoff). For images that are also links, describe the destination or action rather than the image content (e.g., "Visit our about page" for a logo-link). For charts or infographics, summarize the key information conveyed by the image.

These are technically different: alt="" (empty alt) is intentional — it explicitly tells screen readers the image is decorative and should be skipped, and tells Google not to use the image as a content signal. Missing alt (no attribute at all) is ambiguous — screen readers may announce the image filename or source URL, which is disruptive for visually impaired users. Google may attempt to infer context from the surrounding page. For decorative images (spacers, background patterns, purely aesthetic graphics), always use alt="" — the empty attribute. Only use a descriptive alt text when the image conveys information that is not available in the surrounding text.

The alt attribute is essential — it provides the text alternative for an image when it cannot be displayed (slow connection, image error) or when accessed by screen readers or search engine crawlers. It is required by accessibility standards. The title attribute on an img element creates a browser tooltip on hover — it is optional and has no meaningful SEO value. Many screen readers ignore the title attribute or treat it inconsistently. Do not confuse alt with title: alt is accessibility-critical, title is decorative. Focus your optimization effort on alt text only.

Google uses multiple signals to understand and rank images: Alt text — the primary textual description of the image; Image filename — use descriptive names like red-apple-white-plate.jpg not IMG_2048.jpg; Surrounding text — the caption and nearby paragraph content; Page topic and title — the overall relevance of the page the image is on; Structured data — ImageObject schema markup provides additional metadata; Computer vision — Google increasingly uses AI to understand image content directly; Page speed — properly sized, compressed images (WebP format) improve Core Web Vitals which is a ranking signal. All signals work together — a great alt text on a slow-loading image on a thin-content page still won't rank well.

Google uses computer vision and machine learning to analyze image content directly, independent of alt text. This means Google can identify objects, scenes, text within images, and even recognize specific products, landmarks, and faces (for public figures). This capability makes keyword stuffing in alt text less effective — Google can verify whether the alt text accurately describes the image. It also means images without alt text are not completely invisible to Google. However, alt text remains important because it provides context that computer vision cannot reliably infer (e.g., the name of a specific product model, the exact plant species in a botanical image, or the relevance of an abstract graphic to the page topic).

No — CSS background images (background-image: url(…)) cannot have alt text because they are not HTML elements. This is intentional: CSS background images are considered decorative by design. Screen readers do not announce CSS backgrounds, and Google does not associate them with content the same way it does <img> elements. If an image is informational (a product photo, chart, infographic, diagram), it should be in HTML as an <img> tag with alt text, not as a CSS background. Only use CSS background images for truly decorative visuals — textures, patterns, and design elements that do not convey meaningful information.

About This Image Alt Checker

This free image alt text checker fetches any public URL and lists all images found on the page, flagging those missing the alt attribute or with an empty alt="". Results include each image's source URL for easy identification.

Missing or empty alt attributes hurt both SEO (image context is lost to crawlers) and accessibility (screen readers cannot describe the image). WCAG 2.1 Success Criterion 1.1.1 requires meaningful alt text for all informative images.

When to use this tool

  • Auditing a page for WCAG 2.1 accessibility compliance
  • Identifying images that are invisible to search engine crawlers
  • Checking CMS-generated pages for missing alt text
  • Pre-launch accessibility and SEO review

How It Works

Paste HTML

Paste the full HTML source of any web page. The tool works entirely in your browser — no HTML is sent to any server.

DOM Parsing

JavaScript parses the HTML and queries all img elements, checking each for the presence and value of the alt attribute.

Categorized Report

Images are split into three groups: missing alt (needs fixing), empty alt (decorative, intentional), and has alt text (good). A summary score is displayed.

Common Use Cases

Technical SEO Audit

Check every page for missing or empty alt tags as part of a comprehensive technical SEO audit to improve image search visibility and page quality.

Accessibility Compliance

WCAG 2.1 requires meaningful images to have descriptive alt text. Use this tool to identify violations before accessibility audits or legal reviews.

Image SEO Optimization

Find all images with generic filenames used as alt text (e.g., img-2023.jpg) and replace them with descriptive text to improve Google Image Search rankings.

Content Migration Review

Before migrating content between CMS platforms, audit all images to ensure alt text transfers correctly and no images are stripped of their attributes.

E-commerce Product Pages

Audit product image alt text to ensure every product image is optimized with descriptive, keyword-rich alt text for better visibility in Google Shopping.

Blog Post Review

Before publishing a blog post, paste the HTML to ensure every hero image, infographic, and inline image has appropriate alt text for screen readers and search engines.

Related Articles

View all articles
alt="" vs No Alt Attribute: Why This Tiny Difference Means "Skip This" or "Announce the Filename"

alt="" vs No Alt Attribute: Why This Tiny Difference Means "Skip This" or "Announce the Filename"

alt="" and a missing alt attribute look nearly identical in your HTML editor — one extra empty-quotes substring — but to a screen reader, they mean opposite things: alt="" says "decorative, skip this," while missing alt often triggers an announcement of the filename itself. Here's the practical difference, why every img tag should have an alt attribute (even if empty), and the special case where alt="" on an image-as-link removes the link's accessible name entirely.

Jun 14, 2026
Alt Text and the Law: How WCAG 1.1.1 Became Central to ADA Lawsuits and the European Accessibility Act

Alt Text and the Law: How WCAG 1.1.1 Became Central to ADA Lawsuits and the European Accessibility Act

Missing alt text has become a commonly-cited basis for ADA website accessibility lawsuits in the US, with thousands filed annually affecting businesses of all sizes — and the EU's European Accessibility Act adds direct legislative requirements referencing the same WCAG standards. Here's how alt text fits into WCAG 1.1.1, the empty-vs-missing alt attribute distinction that audits often miss, and why good SEO alt text practices overlap substantially with legal compliance.

Jun 13, 2026
Image SEO Beyond Alt Text: File Naming, WebP/AVIF, Schema, and Image Sitemaps

Image SEO Beyond Alt Text: File Naming, WebP/AVIF, Schema, and Image Sitemaps

Google Images accounts for 22% of all web searches and most sites ignore its ranking signals entirely. Here's how image file naming, WebP/AVIF formats and Core Web Vitals, lazy loading and Googlebot, ImageObject schema, and image sitemaps all contribute to image search visibility.

Jun 10, 2026
Writing Alt Text That Works for Both SEO and Accessibility

Writing Alt Text That Works for Both SEO and Accessibility

Alt text that works for both screen readers and SEO follows specific principles: contextual relevance, appropriate keyword inclusion without stuffing, and different approaches for different image types. Here's the craft behind writing alt text that does both jobs well.

Jun 8, 2026
Image Alt Checker — Find Every Missing Alt Text on Any Web Page

Image Alt Checker — Find Every Missing Alt Text on Any Web Page

Learn what image alt text does for SEO and accessibility, what good alt text looks like, and how to use a free image alt checker to find all missing or inadequate alt text on any web page.

Jun 6, 2026