WCAG Checklist 2.1 AA and 2.2 AA

We’ve got everything you need to learn the Web Content Accessibility Guidelines (WCAG):
- New WCAG Table: Our checklist is now available online in a sortable format.
- Super Simple WCAG 2 Checklist: Redesigned checklist for ultimate simplicity and ease of understanding. Download Kris’s WCAG Checklist in PDF format.
- Super Simple WCAG 2 Guide: Released on December 1, 2024, this guide provides practical explanations of WCAG success criteria. Download Kris’s WCAG Guide in PDF Format.
- Super Simple WCAG 2 Checklist: Released on December 11, 2025, the Accessible.org checklist is now available in Excel spreadsheet format. Download Kris’s WCAG Checklist in Excel spreadsheet format.
- Legacy Checklists and Guides: Our previous documents also remain available for free, with no subscription required.
Additionally, our WCAG Course offers comprehensive training on the Web Content Accessibility Guidelines – it’s extremely valuable for individuals and organizations alike.
Table of Contents
WCAG Table
Super Simple WCAG 2 Checklist and Guide
Our WCAG 2 Checklist and Guide (including 2.0, 2.1, and 2.2) have been redesigned and rewritten to be as sleek, simple, and easy to understand as possible.
Try out our new WCAG 2 Checklist (PDF).
And you have to download our WCAG 2 Mega Guide (PDF) (The Mega Guide has fuller explanations).
2026 Update: You can now download our WCAG 2 Checklist in Excel spreadsheet format.
We’ve left the legacy documents (below) up too, just in case.
Everything is free to download so have a WCAG bonanza.
WCAG 2.0/2.1 AA
WCAG 2.2 AA
Video Checklist
WCAG 2.0 AA Success Criteria
| Success Criterion | Accessibility Requirement | Role(s) |
|---|---|---|
| 1.1.1 | All images and non-text content must have a text alternative. | Developer, Content Editor |
| 1.2.1 | All video-only and audio-only content must have a text transcript, labeled and accessible. | Content Editor |
| 1.2.2 | All videos with sound must have closed captioning. | Content Editor |
| 1.2.3 | Videos must have transcripts or audio descriptions if necessary information isn’t audible. | Content Editor |
| 1.2.4 | Formal live presentations must have closed captions. | Content Editor |
| 1.2.5 | Audio descriptions are required, providing both transcripts and audio descriptions is best. | Content Editor |
| 1.3.1 | Use proper HTML markup to structure content programmatically accessible. | Developer, Content Editor |
| 1.3.2 | Present content in a meaningful sequence for readability. | Developer |
| 1.3.3 | Instructions should not rely on a single sensory ability. | Content Editor |
| 1.4.1 | Do not use color alone to convey information. | Designer, Content Editor |
| 1.4.2 | Provide controls to pause, stop, or mute audio. | Developer |
| 1.4.3 | Ensure color contrast ratios meet minimum requirements. | Designer |
| 1.4.4 | Text must be able to be resized up to 200% without loss of content or functionality. | Designer |
| 1.4.5 | Do not use images of text unless necessary (e.g., logo). | Designer, Content Editor |
| 2.1.1 | All functionality of the website must be accessible by keyboard only, without requiring a mouse. | Developer |
| 2.1.2 | Keyboard-only users must be able to navigate through the website without getting stuck. | Developer |
| 2.2.1 | If there are any time limits on the website, users must have the ability to turn them off, adjust, or extend them. | Developer |
| 2.2.2 | If content blinks, scrolls, or moves, users must have the ability to pause, stop, or hide it. | Designer, Developer, Content Editor |
| 2.3.1 | Web pages do not contain anything that flashes more than three times in any one second period. | Designer, Content Editor |
| 2.4.1 | A “Skip to Content” or similar link allows users to bypass blocks of content that are repeated on multiple pages. | Developer, Designer |
| 2.4.2 | Each page of a website needs to have a unique and descriptive title. | Content Editor |
| 2.4.3 | Users must be able to navigate through the website in a logical order that preserves meaning. | Developer |
| 2.4.4 | The purpose of each link should be clear from its anchor text. | Content Editor |
| 2.4.5 | There must be multiple ways to find different pages and content on a website. | Designer |
| 2.4.6 | Headings and labels must be clear and descriptive. | Content Editor |
| 2.4.7 | Any user interface control that receives focus from a keyboard user should have a visible focus indicator. | Designer |
| 3.1.1 | Set the language of your website programmatically to aid user agents and assistive technologies. | Developer |
| 3.1.2 | Indicate any language changes within the content or for the entire page. | Content Editor |
| 3.2.1 | No context changes should occur merely because an item receives focus. | Developer, Designer |
| 3.2.2 | User interface changes should not automatically occur due to user input without a warning. | Developer |
| 3.2.3 | Keep navigation links and layout consistent throughout all pages of the website. | Designer |
| 3.2.4 | Components that have the same function within a website are consistently identified. | Developer, Designer |
| 3.3.1 | Make any form errors easy to identify, understand, and correct. | Developer, Designer |
| 3.3.2 | Provide clear visual and programmatic labels or instructions for user input fields. | Developer |
| 3.3.3 | If an input error is automatically detected, then suggestions for co |