Top 10 Accessibility Issues
Web developers worldwide have found 96 million A11Y issues on 12 million checked web pages.
Here are the most common issues detected by Rocket Validator.
Last update: Friday, February 20, 2026
1. Images must have alternative text. 44.76%
To express their purpose and meaning to screen reader users, all images must include alternative text.
2. Buttons must have discernible text. 18.32%
For screen reader users, buttons must include recognizable text that specifies the destination, purpose, function, or action.
3. Certain ARIA roles must be contained by particular parents. 9.10%
Certain ARIA roles must be enclosed by specific parent roles in order to carry out their intended accessibility functions.
4. Form elements must have labels. 7.84%
Each form element must have a label element attached with it.
5. Elements must only use supported ARIA attributes. 7.09%
ARIA attributes must only be used on elements whose roles support them. Every ARIA role — whether explicitly set via the role attribute or implicitly derived from the HTML element — defines a specific set of required, supported, and inherited attributes. Any ARIA attribute outside those categories should be removed, relocated to an appropriate element, or the element’s role should be changed to one that supports the intended attribute.
6. Certain ARIA roles must contain particular children. 5.77%
Some ARIA role values in parent elements must contain specific child elements and role values in order to execute the intended accessibility function.
7. Select element must have an accessible name. 2.82%
A label element with a programmatic association must be included for each select element.
8. Delayed refresh under 20 hours must not be used. 1.63%
The document must not use <meta http-equiv="refresh"> with a refresh time of less than 20 hours, as this could prohibit users with disabilities from controlling when the page is refreshed.
9. ARIA attributes must conform to valid values. 1.44%
Valid values must be present for ARIA properties that begin with aria-.
To fulfill the intended accessibility purpose, these values must be written correctly and relate to values that make sense for a certain property.
10. Non-empty <td> elements in larger <table> must have an associated table header. 1.24%
Markup for data tables can be tedious and perplexing. Tables must be semantically marked up and have the proper header structure. Table navigation is made easier by features in screen readers, but for these capabilities to function properly, the tables must be precisely marked up.
Ready to validate your sites?
Start your trial today.