RatedWithAI

RatedWithAI

Accessibility scanner

WCAG 2.1

4.1.3 Status Messages

Level AA success criterion

Status messages should be programmatically determined without receiving focus.

Why it matters

Screen reader users need to hear confirmations, errors, and updates without hunting for them.

Common violations

  • Form success messages not announced
  • Toast notifications without ARIA live regions
  • Error banners that require manual focus

Code examples

Bad

<div class="toast">Saved</div>

Good

<div role="status" aria-live="polite">Saved</div>

How to fix

Use aria-live regions for dynamic updates and ensure messages are announced automatically.

Related criteria

Related resources

Test & fix this criterion

Use these free tools and guides to check and fix 4.1.3 Status Messages violations:

Scan your site

Check your WCAG coverage in minutes

Start a free scan