We’ve added new accessibility rules for Web Content Accessibility Guidelines (WCAG) criteria:
WCAG 2.1 A: 60% coverage (18 of 30 requirements)
WCAG 2.1 AA: 52% coverage (26 of 50 requirements)
WCAG 2.1 AAA: 38% coverage (30 of 78 requirements)
Coverage in this case means SonarQube has rules for these criteria.
This brings our total number of accessibility rules to 114 for HTML, CSS, and JSX (JS/TS).
This better coverage makes it easier for teams to spot and fix accessibility problems much earlier. This helps companies meet compliance standards with less friction, lower costs and most importantly, build better software for everyone.
You can start using these new rules in SonarQube Cloud, SonarQube Server 2026.1 LTA, and SonarQube for IDE.
Thanks for your answer Christophe
Sorry for not being clear: I was meaning all the coverable points, I know some of them require rendering to be checked so it’s impossible doing here
To clarify, coverage here means that SonarQube has rules for the given accessibility criteria.
Indeed not all criteria can be checked statically or sometimes fully checked statically. We are aware of the limitations and appreciate the nuance. I added a note above, thanks for the feedback!