All WCAG criteria
WCAG 3.3.1 · UnderstandableLevel A

3.3.1Error Identification

When a user input is detected as invalid, the error must be identified and described to the user in text.

Common failures

Patterns that fail this criterion.

  • 01Form errors shown as red border only, no text
  • 02Single page error like "Please correct the highlighted fields" with no specifics
How to test

Testing approach: manual.

Manual — submit invalid data; confirm errors are described in text near the offending field.

How to fix

Remediation steps.

  1. 1

    Per-field error text

    Place an error message next to each failing field. "Email must include @" not just "Invalid".

  2. 2

    Use aria-invalid + aria-describedby

    Screen readers announce the error when the field receives focus.

Scan for WCAG 3.3.1 on your site

Find every violation in 42 seconds.

AccessProof runs axe-core 4.9.1 against your site and flags every WCAG criterion with the offending element selector. WCAG 3.3.1 is one of 49 criteria we check on every scan.

Related criteria

Often appears with…

All 50 WCAG 2.1 Level A + AA success criteria explained.

View the full checklist