KWCAG 2.2 · 5.1.1
How to evaluate the KWCAG 2.2 checkpoint “Appropriate alternative text”. Automation catches part of it; the rest needs a person.
Automated checks verify alt text exists; a human must judge whether it conveys the image's meaning. Verify with a screen reader and check decorative images use empty alt.
9 automated rules judge this checkpoint. Each comes with remediation guidance.
image-altEvery <img> needs an alt attribute conveying its meaning; use empty alt for decorative images.
input-image-altProvide alt text describing the button's function for <input type="image">.
area-altEach <area> acts as a link and needs alt text describing the destination.
object-altProvide fallback content inside <object> or an aria-label.
svg-img-altGive SVGs with role img an accessible name via <title> or aria-label.
role-img-altElements with role img need aria-label or aria-labelledby.
image-redundant-altIf adjacent text repeats the alt, use empty alt to avoid double announcement.
server-side-image-mapReplace server-side image maps with client-side maps or plain links.
a11ychk:alt-qualityAlt text must convey the image's meaning. Filenames (F30) or generic words like "image" give screen-reader users no information. Use empty alt for decorative images.
Enter a URL and we will check this checkpoint along with the other 32. One page can be audited without signing in.
Run a free check