WCAG 2.2 Quick Reference
Every Level A and AA success criterion in WCAG 2.0, 2.1 and 2.2, in plain words. Level AA is what most laws ask for.
Captions (Live)
Captions are provided for all live audio content in synchronized media.
Learn more about 1.2.4 Captions (Live) (opens in a new tab) →Audio Description (Prerecorded)
Audio description is provided for all prerecorded video content.
Learn more about 1.2.5 Audio Description (Prerecorded) (opens in a new tab) →Orientation
Content does not restrict its view and operation to a single display orientation.
Learn more about 1.3.4 Orientation (opens in a new tab) →Identify Input Purpose
The purpose of each input field can be programmatically determined.
Learn more about 1.3.5 Identify Input Purpose (opens in a new tab) →Contrast (Minimum)
Text has a contrast ratio of at least 4.5:1 (3:1 for large text).
Learn more about 1.4.3 Contrast (Minimum) (opens in a new tab) →Resize Text
Text can be resized up to 200% without loss of content or functionality.
Learn more about 1.4.4 Resize Text (opens in a new tab) →Images of Text
If the technologies can achieve the visual presentation, text is used instead of images of text.
Learn more about 1.4.5 Images of Text (opens in a new tab) →Reflow
Content can be presented without loss of information or functionality at 320px wide.
Learn more about 1.4.10 Reflow (opens in a new tab) →Non-text Contrast
UI components and graphical objects have a contrast ratio of at least 3:1.
Learn more about 1.4.11 Non-text Contrast (opens in a new tab) →Text Spacing
No loss of content or functionality occurs when adjusting text spacing properties.
Learn more about 1.4.12 Text Spacing (opens in a new tab) →Content on Hover or Focus
Additional content triggered by hover or focus is dismissible, hoverable, and persistent.
Learn more about 1.4.13 Content on Hover or Focus (opens in a new tab) →Multiple Ways
More than one way is available to locate a web page within a set of web pages.
Learn more about 2.4.5 Multiple Ways (opens in a new tab) →Headings and Labels
Headings and labels describe topic or purpose.
Learn more about 2.4.6 Headings and Labels (opens in a new tab) →Focus Visible
Any keyboard operable user interface has a mode of operation where the keyboard focus indicator is visible.
Learn more about 2.4.7 Focus Visible (opens in a new tab) →Focus Not Obscured (Minimum)
When an item gets keyboard focus, it is not completely hidden by other content such as sticky headers or cookie banners.
Learn more about 2.4.11 Focus Not Obscured (Minimum) (opens in a new tab) →Dragging Movements
Anything done by dragging can also be done with a single click or tap, unless dragging is essential.
Learn more about 2.5.7 Dragging Movements (opens in a new tab) →Target Size (Minimum)
Click and tap targets are at least 24 by 24 CSS pixels, or have enough space around them, with a few exceptions.
Learn more about 2.5.8 Target Size (Minimum) (opens in a new tab) →Language of Parts
The human language of each passage or phrase in the content can be programmatically determined.
Learn more about 3.1.2 Language of Parts (opens in a new tab) →Consistent Navigation
Navigational mechanisms that are repeated on multiple web pages occur in the same relative order.
Learn more about 3.2.3 Consistent Navigation (opens in a new tab) →Consistent Identification
Components that have the same functionality within a set of web pages are identified consistently.
Learn more about 3.2.4 Consistent Identification (opens in a new tab) →Error Suggestion
If an input error is detected and suggestions for correction are known, then the suggestions are provided to the user.
Learn more about 3.3.3 Error Suggestion (opens in a new tab) →Error Prevention (Legal, Financial, Data)
For web pages that cause legal commitments or financial transactions, submissions are reversible, checked, or confirmed.
Learn more about 3.3.4 Error Prevention (Legal, Financial, Data) (opens in a new tab) →Accessible Authentication (Minimum)
Logging in does not require a memory or puzzle test, such as remembering a password, unless an alternative or help like copy and paste is allowed.
Learn more about 3.3.8 Accessible Authentication (Minimum) (opens in a new tab) →Status Messages
Status messages can be programmatically determined through role or properties without receiving focus.
Learn more about 4.1.3 Status Messages (opens in a new tab) →Test your site against these criteria
WCAG Pulse checks your pages against the WCAG 2.1 and 2.2 rules that can be tested automatically.
Check a page free