For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

Images with Text

Meaningful text baked into an image's pixels is invisible to VoiceOver and must be provided as real text or an accessible label instead.

WCAG Reference

Maps to: WCAG 1.1.1 Non-text Content | Applies to: WCAG 2.0, WCAG 2.1, WCAG 2.2 Introduced in: WCAG 2.0 | Level: A | Read the official specification →

What this rule checks

The scanner detects images whose pixels contain rendered text that exists nowhere else on the screen as real text — text content embedded inside an image that isn't readable by assistive technology.

Why it matters

A screen reader can only speak what the accessibility tree contains. Text baked into a banner, promotion image, or screenshot is invisible to VoiceOver, and it does not scale with Dynamic Type, does not reflow, and cannot be selected or translated. The information exists solely for sighted users.

Common failure patterns

  • marketing banners exported from design tools with headline text flattened into the bitmap
  • screenshots or diagrams containing instructions
  • stylized text rendered as an image to preserve a custom font

Remediation guidance

  • avoid embedding meaningful text inside images — use real text views with an accessibilityLabel set so VoiceOver can read the content
  • if the image is decorative, mark it as such so screen readers skip it

Test across 3000+ combinations of browsers, real devices & OS.

×
Schedule Your Personal Demo
Book Demo

Help and Support

Related Articles