WCAG 2.2 Reference
The complete Web Content Accessibility Guidelines, organized by principle, guideline, and success criterion — searchable and filterable by version and conformance level.
Showing 86 of 86 success criteria
All non-text content that is presented to the user has a text alternative
Requirements:
- Images, image buttons, and image map hot spots have appropriate, equivalent alternative text
- Images that do not convey content are given empty alternative text (alt="") or implemented as CSS backgrounds
- Equivalent alternatives to complex images are provided in context or on a separate linked page
- Form buttons have a descriptive value
- Inputs have associated accessible names
- Embedded multimedia is identified via accessible text
- Frames and iframes are appropriately titled
Information, structure, and relationships conveyed through presentation can be programmatically determined
Requirements:
- Semantic markup is appropriately used to designate headings, regions/landmarks, lists, emphasized text
- Tables are used for tabular data and data cells are associated with their headers
- Text labels are associated with form inputs. Related form controls are grouped with fieldset/legend
Instructions do not rely solely on sensory characteristics such as shape, size, visual location, orientation, or sound
Requirements:
- Instructions use more than just shape, size, location, or sound
- References to content include textual identification in addition to sensory characteristics
For blocks of text, a mechanism is available to achieve various presentation options
Requirements:
- Foreground and background colors can be selected
- Width is no more than 80 characters
- Text is not justified
- Line spacing is at least 1.5 within paragraphs
- Text can be resized to 200% without horizontal scrolling
The visual presentation of user interface components and graphical objects has sufficient contrast
Requirements:
- A contrast ratio of at least 3:1 is present for differentiating graphical objects and interface components
- At least 3:1 contrast is maintained in various states (focus, hover, active, etc.)
No loss of content or functionality occurs when text spacing is adjusted
Requirements:
- Content adapts when line height is set to 1.5 times the font size
- Content adapts when paragraph spacing is set to 2 times the font size
- Content adapts when letter spacing is set to 0.12 times the font size
- Content adapts when word spacing is set to 0.16 times the font size
Additional content that appears on hover or focus can be dismissed, is hoverable, and remains visible
Requirements:
- Additional content can be dismissed without moving pointer or focus
- Pointer can move over additional content without it disappearing
- Additional content remains visible until dismissed or no longer valid
If a keyboard shortcut is implemented using only letter, punctuation, number, or symbol characters, then at least one of the following is true
Requirements:
- If a keyboard shortcut uses printable character keys, then the user must be able to disable the key command, change the defined key, or only activate when focused
For each time limit that is set by the content, the user can turn off, adjust, or extend the time limit
Requirements:
- Users can turn off time limits before encountering them
- Users can adjust time limits over a wide range (at least 10x default)
- Users are warned before time expires and can extend it
For moving, blinking, scrolling, or auto-updating information, users can pause, stop, or hide it
Requirements:
- Moving, blinking, or scrolling content lasting more than 5 seconds can be paused, stopped, or hidden
- Auto-updating information can be paused, stopped, hidden, or its frequency controlled
A mechanism is available to bypass blocks of content that are repeated on multiple Web pages
Requirements:
- A link is provided to skip navigation and other page elements that are repeated across web pages
- While proper use of headings or regions/landmarks is sufficient, WebAIM recommends a "skip" link
If an input error is automatically detected, the item that is in error is identified and the error is described to the user in text
Requirements:
- Required inputs or inputs that require a specific format provide this information within the element's label
- Form validation errors are efficient, intuitive, and accessible
Information previously entered by or provided to the user that is required to be entered again is either auto-populated or available for the user to select
Requirements:
- Information that a user must re-enter to complete a process must be auto-populated or available for selection
See how your PDFs score against WCAG 2.2
Upload a document and get a criterion-by-criterion accessibility report in seconds.
This reference is based on Web Content Accessibility Guidelines (WCAG) 2.2 from the W3C.