Skip to main content
Sturdly

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

1.1.1
Non-text Content

All non-text content has a text alternative.

A
1.2.1
Audio-only and Video-only (Prerecorded)

Alternatives for time-based media.

A
1.2.2
Captions (Prerecorded)

Captions for prerecorded audio in synchronized media.

A
1.2.3
Audio Description or Media Alternative (Prerecorded)

Audio description for video content.

A
1.2.5
Audio Description (Prerecorded)

Audio description for prerecorded video.

AA
1.2.4
Captions (Live)

Captions for live audio in synchronized media.

AA
1.3.1
Info and Relationships

Structure and relationships conveyed through presentation can be programmatically determined.

A
1.3.2
Meaningful Sequence

Correct reading sequence can be programmatically determined.

A
1.3.3
Sensory Characteristics

Instructions don't rely solely on shape, color, size, location, or sound.

A
1.3.4
Orientation

Content doesn't restrict view to a single display orientation.

AA
1.3.5
Identify Input Purpose

Input fields collecting user info have autocomplete attributes.

AA
1.4.1
Use of Color

Color is not used as the only visual means of conveying information.

A
1.4.2
Audio Control

Mechanism to pause/stop/control audio that auto-plays.

A
1.4.3
Contrast (Minimum)

Text has contrast ratio of at least 4.5:1.

AA
1.4.4
Resize Text

Text can be resized up to 200% without loss of content.

AA
1.4.5
Images of Text

Text used to convey information, not images of text.

AA
1.4.10
Reflow

Content reflows to 320px width without horizontal scrolling.

AA
1.4.11
Non-text Contrast

UI components and graphical objects have 3:1 contrast ratio.

AA
1.4.12
Text Spacing

No loss of content when text spacing is adjusted.

AA
1.4.13
Content on Hover or Focus

Hover/focus content is dismissable, hoverable, and persistent.

AA

Principle 2: Operable

2.1.1
Keyboard

All functionality available via keyboard.

A
2.1.2
No Keyboard Trap

Keyboard focus can be moved away from any component.

A
2.1.4
Character Key Shortcuts

Single character key shortcuts can be turned off or remapped.

A
2.2.1
Timing Adjustable

Time limits can be turned off, adjusted, or extended.

A
2.2.2
Pause, Stop, Hide

Moving/blinking/scrolling content can be paused, stopped, or hidden.

A
2.3.1
Three Flashes or Below Threshold

No content flashes more than three times per second.

A
2.4.1
Bypass Blocks

Mechanism to skip repeated content blocks.

A
2.4.2
Page Titled

Pages have descriptive titles.

A
2.4.3
Focus Order

Focusable components receive focus in a meaningful sequence.

A
2.4.4
Link Purpose (In Context)

Purpose of each link can be determined from context.

A
2.4.5
Multiple Ways

Multiple ways to locate pages in a set of pages.

AA
2.4.6
Headings and Labels

Headings and labels describe topic or purpose.

AA
2.4.7
Focus Visible

Keyboard focus indicator is visible.

AA
2.4.11
Focus Appearance

Focus indicator meets minimum size and contrast requirements.

AA
2.5.1
Pointer Gestures

Multipoint or path-based pointer gestures have a single-pointer alternative.

A
2.5.2
Pointer Cancellation

Pointer operations can be aborted or undone and do not trigger solely on down-event.

A
2.5.3
Label in Name

The accessible name of controls includes the visible text label.

A
2.5.4
Motion Actuation

Functionality triggered by device motion or user motion also has a non-motion control.

A
2.5.7
Dragging Movements

Functionality using dragging motions has a single-pointer alternative.

AA
2.5.8
Target Size (Minimum)

Interactive targets are at least 24×24 CSS pixels.

AA

Principle 3: Understandable

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