Skip to main content
WCAG success criterion · Understandable

3.3.1 Error Identification

Guideline 3.3 Input Assistance. Level A, part of WCAG 2.0 and every later version.

ADA compliance guide

What this criterion requires

When an input error is detected, the item in error is identified and the error is described to the user in text.

Who it helps

Screen reader users, who cannot see a red border; everyone who deserves to know what went wrong.

Example: fails vs passes

Fails
.field.error { border-color: red; }  /* the only signal */
Passes
<input id="email" aria-invalid="true" aria-describedby="email-err">
    <p id="email-err" role="alert">Enter an email address that includes an @ sign.</p>

Errors must be identified in text, name the field, and be programmatically tied to it.

How to meet and fix it

Common failures auditors find

Automated scanning catches a share of these instantly - run a free check - and a manual audit covers the judgement calls a tool cannot make.

Sources

Last updated . Reviewed by the EqualWeb accessibility team.

Does your site pass 3.3.1?

Run a free automated check now, or have certified IAAP/CPWA auditors test every criterion and document the result.

Book a meeting Start Free Trial