Full list of WCAG 2.2 success criteria. Level A and AA criteria with interactive fail/pass demos are marked Demo ready. Remaining criteria are marked Coming soon. Level AAA criteria are aspirational and shown for reference.
Perceivable
-
1.1.1 Level A Demo readyNon-text Content
All non-text content must have a text alternative that serves the same purpose.
-
1.2.1 Level A Demo readyAudio-only and Video-only (Prerecorded)
Prerecorded audio-only and video-only content must have a text or media alternative.
-
1.2.2 Level A Demo readyCaptions (Prerecorded)
Captions must be provided for all prerecorded audio content in synchronized media.
-
1.2.3 Level A Coming soon
An alternative for time-based media or an audio description must be provided for prerecorded video content.
-
1.2.4 Level AA Coming soon
Captions must be provided for all live audio content in synchronised media.
-
1.2.5 Level AA Coming soon
Audio descriptions of all prerecorded video content must be provided in synchronised media.
-
1.2.6 Level AAA
Sign language interpretation must be provided for all prerecorded audio content in synchronised media.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.2.7 Level AAA
Extended audio description must be provided where existing pauses are insufficient to convey the video content.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.2.8 Level AAA
A full text alternative must be provided for all prerecorded synchronised media.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.2.9 Level AAA
A text alternative must be provided for all live audio-only content.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.3.1 Level A Demo readyInfo and Relationships
Structure and relationships conveyed through presentation must also be programmatically determinable or available in text.
-
1.3.2 Level A Demo readyMeaningful Sequence
When sequence affects meaning, the correct reading order must be programmatically determinable.
-
1.3.3 Level A Demo readySensory Characteristics
Instructions must not rely solely on shape, colour, size, visual location, orientation, or sound.
-
1.3.4 Level AA Demo readyOrientation
Content must not restrict its view and operation to a single display orientation.
-
1.3.5 Level AA Demo readyIdentify Input Purpose
The purpose of each input field collecting user information must be programmatically determinable.
-
1.3.6 Level AAA
The purpose of UI components, icons, and regions can be programmatically determined.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.4.1 Level A Demo readyUse of Color
Color must not be the only visual means of conveying information or indicating action.
-
1.4.2 Level A Demo readyAudio Control
Audio that plays automatically for more than 3 seconds must be controllable.
-
1.4.3 Level AA Demo readyContrast (Minimum)
Text must have a contrast ratio of at least 4.5:1 against its background.
-
1.4.4 Level AA Demo readyResize Text
Text must be resizable up to 200% without loss of content or functionality.
-
1.4.5 Level AA Demo readyImages of Text
Text must not be presented as images of text unless essential or customisable.
-
1.4.6 Level AAA
Text must have a contrast ratio of at least 7:1 against its background.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.4.7 Level AAA
Prerecorded speech audio must have no or very low background sound, or the background can be turned off.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.4.8 Level AAA
Users can select foreground and background colours and control text width, spacing, and justification.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.4.9 Level AAA
Text is not presented as images except where purely decorative or where the presentation is essential.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
1.4.10 Level AA Demo readyReflow
Content must not require two-dimensional scrolling at 320 CSS pixels wide.
-
1.4.11 Level AA Demo readyNon-text Contrast
UI components and graphical objects must have a contrast ratio of at least 3:1.
-
1.4.12 Level AA Demo readyText Spacing
No loss of content or functionality when text spacing properties are overridden.
-
1.4.13 Level AA Demo readyContent on Hover or Focus
Content that appears on hover or focus must be dismissable, hoverable, and persistent.
Operable
-
2.1.1 Level A Demo readyKeyboard
All functionality must be operable through a keyboard interface.
-
2.1.2 Level A Demo readyNo Keyboard Trap
Keyboard focus must not be locked inside a component with no way to move it.
-
2.1.3 Level AAA
All functionality is operable through a keyboard interface with no path-dependent exceptions.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.1.4 Level A Demo readyCharacter Key Shortcuts
Single character keyboard shortcuts must be remappable, disableable, or only active on focus.
-
2.2.1 Level A Coming soon
Users must be able to turn off, adjust, or extend any time limits set by the content.
-
2.2.2 Level A Demo readyPause, Stop, Hide
Moving, blinking, or auto-updating content must be pausable, stoppable, or hideable.
-
2.2.3 Level AAA
Timing is not an essential part of the event or activity presented by the content.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.2.4 Level AAA
Interruptions such as alerts can be postponed or suppressed by the user.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.2.5 Level AAA
After a session expires, users can re-authenticate and continue without losing their data.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.2.6 Level AAA
Users are warned of any inactivity timeout that could cause data loss, unless data is preserved for more than 20 hours.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.3.1 Level A Coming soon
Not demonstrated - the demo itself would pose a photosensitive seizure risk to visitors of this site.
-
2.3.2 Level AAA
Web pages do not contain content that flashes more than three times per second.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.3.3 Level AAA
Motion animation triggered by interaction can be disabled unless the animation is essential.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.4.1 Level A Demo readyBypass Blocks
A mechanism must be available to skip blocks of content that are repeated across pages.
-
2.4.2 Level A Demo readyPage Titled
Web pages must have titles that describe their topic or purpose.
-
2.4.3 Level A Demo readyFocus Order
If a page can be navigated sequentially, focus order must preserve meaning and operability.
-
2.4.4 Level A Demo readyLink Purpose (In Context)
The purpose of each link must be determinable from the link text or its context.
-
2.4.5 Level AA Coming soon
A site-wide navigation pattern - requires multiple pages and cannot be isolated as a single standalone demo.
-
2.4.6 Level AA Demo readyHeadings and Labels
Headings and labels must describe the topic or purpose of the content they title.
-
2.4.7 Level AA Demo readyFocus Visible
Any keyboard-operable interface must have a visible keyboard focus indicator.
-
2.4.8 Level AAA
Information about the user's location within a set of web pages is available.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.4.9 Level AAA
The purpose of each link can be identified from the link text alone, without surrounding context.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.4.10 Level AAA
Section headings are used to organise the content.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.4.11 Level AA Demo readyFocus Not Obscured (Minimum)
The focused component must not be entirely hidden by author-created content. New in WCAG 2.2.
-
2.4.12 Level AAA
The focused component must be fully visible, not even partially hidden by author-created content. New in WCAG 2.2.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.4.13 Level AA Demo readyFocus Appearance
The keyboard focus indicator must meet minimum size and contrast requirements. New in WCAG 2.2.
-
2.5.1 Level A Coming soon
Requires multi-touch device interaction (pinch, swipe paths) - cannot be meaningfully demonstrated in static HTML.
-
2.5.2 Level A Demo readyPointer Cancellation
Functions triggered by a single pointer must be cancellable or reversible.
-
2.5.3 Level A Demo readyLabel in Name
The accessible name of a component must contain the visible text label.
-
2.5.4 Level A Coming soon
Functionality triggered by device motion must also be operable via user interface components.
-
2.5.5 Level AAA
Pointer input targets must be at least 44×44 CSS pixels.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.5.6 Level AAA
Web content does not restrict use of input modalities available on the platform.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
2.5.7 Level AA Demo readyDragging Movements
All functionality that uses dragging must be achievable with a single pointer without dragging. New in WCAG 2.2.
-
2.5.8 Level AA Demo readyTarget Size (Minimum)
Pointer input targets must be at least 24×24 CSS pixels, or adequately spaced. New in WCAG 2.2.
Understandable
-
3.1.1 Level A Demo readyLanguage of Page
The default human language of each web page must be programmatically determinable.
-
3.1.2 Level AA Demo readyLanguage of Parts
The human language of each passage or phrase must be programmatically determinable.
-
3.1.3 Level AAA
A mechanism is available for identifying definitions of unusual words, idioms, and jargon.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.1.4 Level AAA
A mechanism for identifying the expanded form or meaning of abbreviations is available.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.1.5 Level AAA
A simplified or supplementary version is available when content requires more than a lower secondary education reading level.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.1.6 Level AAA
A mechanism for identifying the pronunciation of words is available where meaning is ambiguous without knowing pronunciation.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.2.1 Level A Demo readyOn Focus
Receiving focus must not automatically trigger a change of context.
-
3.2.2 Level A Demo readyOn Input
Changing a setting must not automatically cause a change of context unless the user is warned.
-
3.2.3 Level AA Coming soon
A site-wide pattern requiring multiple pages - cannot be isolated as a single standalone demo.
-
3.2.4 Level AA Coming soon
A site-wide identification pattern requiring multiple pages - cannot be isolated as a single standalone demo.
-
3.2.5 Level AAA
Changes of context are initiated only by user request, or a mechanism to turn off automatic changes is available.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.2.6 Level A Demo readyConsistent Help
Help mechanisms must appear in the same relative order across pages. New in WCAG 2.2.
-
3.3.1 Level A Demo readyError Identification
Input errors must be identified and described to the user in text.
-
3.3.2 Level A Demo readyLabels or Instructions
Labels or instructions must be provided when content requires user input.
-
3.3.3 Level AA Demo readyError Suggestion
When an input error is detected, suggestions for correction must be provided if possible.
-
3.3.4 Level AA Coming soon
For submissions that cause legal or financial commitments, users must be able to reverse, check, or confirm the data.
-
3.3.5 Level AAA
Context-sensitive help is available.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.3.6 Level AAA
For all pages where the user submits information, submissions are reversible, checked for errors, or confirmable.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.
-
3.3.7 Level A Demo readyRedundant Entry
Information already entered by the user must not be required again in the same process. New in WCAG 2.2.
-
3.3.8 Level AA Demo readyAccessible Authentication (Minimum)
Authentication processes must not require a cognitive function test unless alternatives are provided. New in WCAG 2.2.
-
3.3.9 Level AAA
No cognitive function test is required for any step of an authentication process. New in WCAG 2.2.
Level AAA is aspirational - not required for conformance, but good practice. Demos for all AAA criteria are planned for a future phase.