Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Checklist · Stacks and tools

Web Accessibility Checklist

Opens with credits

A release checklist for making a website or web app usable with a keyboard, a screen reader, zoom and reduced motion. It follows WCAG 2.2 level AA, including the criteria new in 2.2, and every check says how much it matters and exactly how to confirm it, from page structure and focus to contrast, forms, ARIA and testing.

Written by Tauseef Fayyaz8 chapters, 46 checksAbout 25 minReviewed 13 October 2026

What you will learn

8 chapters · about 25 min

  1. 1Structure and semanticsScreen reader users move through a page by its headings, landmarks and lists. These checks make sure the structure in the code matches the structure people see.6 checks · 4 min
  2. 2Keyboard and focusEverything a mouse can do must work from the keyboard, and people must always see where focus is. These checks cover the keyboard pass every release should get.6 checks · 3 min
  3. Images and mediaImages, icons, audio and video need a text equivalent. These checks cover alternative text, icon buttons, captions and anything that moves or flashes.7 checks · 3 minOpens with credits
  4. Color and contrastLow contrast text is the single most common failure on the web. These checks cover text contrast, the contrast of controls and focus rings, and meaning carried by colour alone.4 checks · 2 minOpens with credits
  5. Forms and errorsForms are where most people give up when a site is not accessible. These checks cover labels, instructions, errors, sign-in and the new WCAG 2.2 rules for repeated entry.7 checks · 4 minOpens with credits
  6. Zoom, reflow, pointers and motionMany people browse zoomed in, with larger text, on a small screen or with motion turned down. These checks make sure the layout still works when they do.7 checks · 4 minOpens with credits
  7. ARIA and dynamic contentARIA can fix gaps that HTML cannot, and it can also make a page much worse. These checks cover custom widgets, live updates and the rule of using native HTML first.4 checks · 2 minOpens with credits
  8. Testing and processAccessibility holds up only when it is checked on every release, not once a year. These checks put automated tools, manual passes and real assistive technology into your routine.5 checks · 3 minOpens with credits

About this checklist

This web accessibility checklist is what you go through before a release, or when you take over a site and want to know who it shuts out. It follows the Web Content Accessibility Guidelines (WCAG) 2.2, the current W3C Recommendation, and targets level AA, which is the level most laws and procurement rules point to. In the EU, the European Accessibility Act covers services such as e-commerce, banking and e-books, so this is no longer only a nice thing to do.

The gap is large. The WebAIM Million 2026 report, which tests the home pages of the top one million websites, found detected WCAG failures on 95.9% of them, with an average of 56.1 errors per page. The same six problems show up again and again: low contrast text, missing alternative text, missing form labels, empty links, empty buttons and a missing page language. The chapters below start with those, because fixing them removes most of what automated tools find.

Every check has a severity. A must blocks some people from using the page at all, a should makes it hard or tiring, and a nice improves the experience beyond the minimum. Every check also says how to verify it: a key to press, a zoom level to set, a tool to run or a screen reader to listen with. Automated tools catch only part of the problems, so many checks ask you to use the page the way a disabled person would.

Work through it with the page open, your keyboard in reach and the mouse pushed aside. Most checks take a few minutes each, and a small site fits in an afternoon.

Common questions

What is WCAG 2.2 and what changed from 2.1?

WCAG 2.2 is the current version of the W3C Web Content Accessibility Guidelines, a Recommendation since October 2023 and updated in December 2024. It adds nine success criteria, including Focus Not Obscured, Dragging Movements, Target Size (Minimum), Consistent Help, Redundant Entry and Accessible Authentication, and removes 4.1.1 Parsing as obsolete. Content that meets 2.2 also meets 2.1.

Which WCAG level should my website meet?

Aim for level AA. It includes all level A criteria plus the ones most people rely on, such as contrast, reflow and visible focus, and it is the level most laws and procurement rules refer to. Level AAA is a useful target for individual features, not usually for a whole site.

What is the minimum color contrast ratio for text?

WCAG 2.2 level AA requires at least 4.5:1 for normal text and 3:1 for large text, which is at least 18 point, or 14 point bold. User interface components, such as input borders and focus indicators, and meaningful graphics need at least 3:1 against adjacent colours.

Can automated tools make my site accessible?

No. Tools like axe and Lighthouse reliably find problems such as low contrast, missing alt text and missing labels, which are the most common failures on the web. They cannot judge whether alt text is accurate, whether focus order makes sense or whether a custom widget works with a screen reader, so combine them with keyboard, zoom and screen reader testing.

What is the minimum target size in WCAG 2.2?

Success criterion 2.5.8, new in WCAG 2.2 at level AA, asks for pointer targets of at least 24 by 24 CSS pixels, or enough spacing that a 24 pixel circle around each target does not overlap another. Inline links in a sentence and a few other cases are exempt.

Should I add ARIA to make my site accessible?

Only when native HTML cannot do the job. The ARIA Authoring Practices Guide warns that no ARIA is better than bad ARIA, because roles change what is announced but do not add keyboard behaviour or focus. Use a real button, link, input or dialog first, and follow an APG pattern when you must build a custom widget.

Sources (6)

Checked against these, last on 13 October 2026.

  1. Web Content Accessibility Guidelines (WCAG) 2.2, W3Cwww.w3.org/TR/WCAG22/
  2. What's New in WCAG 2.2, W3C Web Accessibility Initiativewww.w3.org/WAI/standards-guidelines/wcag/new-in-22/
  3. The WebAIM Million, WebAIMwebaim.org/projects/million/
  4. Read Me First (ARIA Authoring Practices Guide), W3C Web Accessibility Initiativewww.w3.org/WAI/ARIA/apg/practices/read-me-first/
  5. European accessibility act, European Commissioncommission.europa.eu/strategy-and-policy/policies/justice-and-fundamental-rights/disability/union-equality-strategy-rights-persons-disabilities-2021-2030/european-accessibility-act_en
  6. Understanding Success Criterion 1.4.10: Reflow, W3C Web Accessibility Initiativewww.w3.org/WAI/WCAG22/Understanding/reflow.html

Picked from the other libraries by shared topics.

Project structures

See all
Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com