WCAG 2.2 Criteria Reference
All 55 WCAG 2.2 Level A and AA success criteria, with automated coverage, manual review gaps, and fix guidance.
Principle 1: Perceivable
All non-text content has a text alternative.
Alternatives for time-based media.
Captions for prerecorded audio in synchronized media.
Audio description for video content.
Audio description for prerecorded video.
Captions for live audio in synchronized media.
Structure and relationships conveyed through presentation can be programmatically determined.
Correct reading sequence can be programmatically determined.
Instructions don't rely solely on shape, color, size, location, or sound.
Content doesn't restrict view to a single display orientation.
Input fields collecting user info have autocomplete attributes.
Color is not used as the only visual means of conveying information.
Mechanism to pause/stop/control audio that auto-plays.
Text has contrast ratio of at least 4.5:1.
Text can be resized up to 200% without loss of content.
Text used to convey information, not images of text.
Content reflows to 320px width without horizontal scrolling.
UI components and graphical objects have 3:1 contrast ratio.
No loss of content when text spacing is adjusted.
Hover/focus content is dismissable, hoverable, and persistent.
Principle 2: Operable
All functionality available via keyboard.
Keyboard focus can be moved away from any component.
Single character key shortcuts can be turned off or remapped.
Time limits can be turned off, adjusted, or extended.
Moving/blinking/scrolling content can be paused, stopped, or hidden.
No content flashes more than three times per second.
Mechanism to skip repeated content blocks.
Pages have descriptive titles.
Focusable components receive focus in a meaningful sequence.
Purpose of each link can be determined from context.
Multiple ways to locate pages in a set of pages.
Headings and labels describe topic or purpose.
Keyboard focus indicator is visible.
Focus indicator meets minimum size and contrast requirements.
Multipoint or path-based pointer gestures have a single-pointer alternative.
Pointer operations can be aborted or undone and do not trigger solely on down-event.
The accessible name of controls includes the visible text label.
Functionality triggered by device motion or user motion also has a non-motion control.
Functionality using dragging motions has a single-pointer alternative.
Interactive targets are at least 24×24 CSS pixels.
Principle 3: Understandable
Default human language of each page can be programmatically determined.
Human language of each passage or phrase can be determined.
Component doesn't change context on focus.
Changing a setting doesn't automatically change context.
Navigation in same relative order across pages.
Components with same function identified consistently.
Help mechanisms appear in the same relative order across pages.
Input errors are identified and described to user.
Labels or instructions provided when content requires user input.
Error suggestions provided when input error is detected.
Submissions are reversible, checked, or confirmed.
Information already entered is auto-populated or available for selection.
Authentication does not require cognitive function tests unless an alternative is provided.
Principle 4: Robust
Scan automated criteria and close the manual gap
Sturdly detects WCAG issues, generates fix guidance, and produces a manual review plan for criteria automation cannot prove.
Scan My Site Free