WCAG 2.1 AA Compliance Checklist
WCAG 2.1 AA is the international standard for web accessibility, published by the W3C. This checklist covers all 30 success criteria that ComplyKeep automatically tests your website against. Each criterion includes what it requires and how our scanner checks it.
Principle 1: Perceivable
Information and user interface components must be presentable to users in ways they can perceive.
1.1 Text Alternatives
All non-text content (images, icons, charts) must have a text alternative that serves the equivalent purpose.
1.3 Adaptable
Information, structure, and relationships conveyed through presentation must be programmatically determined or available in text.
The reading order of content must be meaningful when navigated sequentially.
1.4 Distinguishable
Text must have a contrast ratio of at least 4.5:1 against its background. Large text (18pt+ or 14pt+ bold) needs 3:1.
Text must be resizable up to 200% without loss of content or functionality.
Principle 2: Operable
User interface components and navigation must be operable.
2.1 Keyboard Accessible
All functionality must be operable from a keyboard without requiring a mouse.
Focus must not be trapped in any component. Users must be able to navigate out using only keyboard.
2.4 Navigable
A mechanism must be available to bypass repeated blocks of content (like navigation menus).
Pages must have descriptive titles that describe their purpose or content.
Components receive focus in an order that preserves meaning and operability.
The purpose of each link must be determinable from the link text alone or its context.
More than one way must be available to locate a page within a set of pages.
Headings and labels must be descriptive and accurately describe their content.
Any keyboard-operable interface must have a visible focus indicator.
Principle 3: Understandable
Information and the operation of user interface must be understandable.
3.1 Readable
The default human language of each page must be programmatically determined.
The human language of each passage or phrase must be programmatically determined.
3.2 Predictable
When any component receives focus, it must not initiate a change of context without user action.
Changing a setting must not automatically cause a change of context unless the user has been advised.
Navigation mechanisms must be consistent across pages within a set of pages.
Components with the same functionality must be identified consistently.
3.3 Input Assistance
Input errors must be automatically detected and described to the user in text.
Content that requires user input must have labels or instructions.
If an input error is detected, a suggestion for fixing it must be provided to the user.
Principle 4: Robust
Content must be robust enough to be interpreted by a wide variety of user agents, including assistive technologies.
4.1 Compatible
In HTML, elements must have complete start and end tags, be nested according to specifications, and not have duplicate attributes.
For all UI components, the name and role must be programmatically determined. States, properties, and values can be set by the user.
Status messages must be programmatically determined through role or properties so assistive technology can present them to the user.
Test Your Website Against This Checklist
Enter your URL and get an instant automated report testing every WCAG 2.1 AA criterion above.
Run Free Accessibility Scan →Frequently Asked Questions
What is the difference between WCAG 2.1 A and AA?
WCAG 2.1 Level A covers 30 basic success criteria, while Level AA adds 20 additional criteria for a total of 50. Level AA requires color contrast of 4.5:1, consistent navigation, and proper error handling, which Level A does not. Most legal frameworks (ADA, EAA, Section 508) reference Level AA.
How many WCAG 2.1 AA criteria are there?
WCAG 2.1 AA contains 30 success criteria across four principles: Perceivable, Operable, Understandable, and Robust. ComplyKeep automatically tests your website against all 30 criteria and reports any violations with fix instructions.
Is WCAG 2.1 AA legally required?
WCAG 2.1 AA is referenced by ADA Title III in the US, Section 508 for federal contractors, and the EU European Accessibility Act. While not a law itself, WCAG 2.1 AA is the technical standard courts and regulators use to determine compliance. Automated scanning with ComplyKeep helps identify gaps before they become legal issues.