Alt text (or alternative text) is metadata intended to help screen-reader users understand what an image is depicting. Most guidance for writing alt text describes how to make individual web-based images accessible and understandable for all users. This is more complicated than it sounds because users encounter alt text while trying to accomplish more complex tasks that generally involve interacting with many elements on the page. Images are just part of the picture.
What Users Need from Alt Text
Assistive-technology users obviously want individual page elements to be accessible, but (just like anyone else) what they want most is an easy path to accomplish basic tasks. Accessibility is a means to the end of whatever the user needs to accomplish.
Even if every image has “perfect” alt text, our job isn’t done until assistive-technology users can do what they came to do. That is the argument we’ve been making for nearly 20 years: the focus must be usability — not just accessibility.
Quit Describing What Images Look Like
When writing alt text, it’s easy to find yourself thinking:
“This image is really helpful for me … how can I help someone who couldn’t see this image accurately imagine it?
I’ll describe it in the alt text so screen-reader users can imagine what they aren’t seeing.”
Screen-reader users navigate digital devices differently — they do not rely on visual information, which means they are not interested in designers’ attempts to recreate visual experiences for them.
Consider the accessibility and usability of the entire page — not just of individual images. Eyetracking research shows that sighted users often pay significant attention to images, especially when they are related to their current task. However, for screen-reader users, image alt text does not play the same role. They begin by figuring out the structure of the page and working through it sequentially.
For example, here’s how a screen-reader user might approach a product page:
- Jump between the page headers to get a sense of the page structure.
- Explore the details of a specific section with the heading label Product Description.
- Encounter an image and wonder “What information that I might have missed elsewhere does this image communicate about the product?”
Most of the time, screen-reader users don’t wonder what images look like. Instead, they want to know their purpose. (Exceptions to this rule might include websites presenting images, such as artwork, purely for visual enjoyment, or users who could previously see and have lost their sight).
When alt text is useless for completing common tasks, images bring confusion, not clarity.
Alt Text Is Not the Only Key to Webpage Accessibility
If screen-reader users can skip interacting with images, they will. Adding alt text to every image does not automatically make webpage content easy to navigate and consume. Quality page copy is often the key to making web content easy to understand — alt text supplements page copy as needed. Alt text is most valuable when it contributes task-related information that isn’t redundant with other page copy (with a few exceptions). Restating information found elsewhere on the page and descriptions of decorative visuals can be a waste of screen-reader users’ time and attention.
Does an Image Require Alt Text?
Images that visualize information that is already communicated elsewhere in writing are redundant. Redundant visuals are powerful for sighted users because visual information is easy to understand and remember.
However, alt text describing redundant images can be unnecessary for users who can’t see the image because every page element demands equal attention from screen-reader users to determine if it’s useful for their task. They can’t rely on visual hierarchy or other Gestalt principles to skim over what doesn't seem useful.
This means that tools that promise to automatically generate alt text for all images are not making things easier for users — they might be adding unnecessary interaction cost (not to mention how bad automatically generated alt text can be).To decide whether a redundant image needs alt text, answer the following three questions in order:
1. Repetitive?
Is the task-related information in the image also found elsewhere on the page?
If not, then the image is not redundant and requires alt text. (Alternatively, you could modify the page copy or other elements to include the information contained in the image.)
If yes, then the image is likely redundant. To decide whether alt text is needed, proceed to question 2 (Referential?).
The following is an example of what could be an invisible full description (i.e., long description) of the prior image:
- Bread plate and butter knife, located in the top left corner.
- Dessert fork, placed horizontally at the top center.
- Dessert spoon, placed horizontally at the top center, below the dessert fork.
- Water glass/goblet, located in the top right corner.
- Wineglass, located in the top right corner, slightly below and to the right of the water glass/goblet.
- Napkin, located in the bottom left.
- Salad and appetizer fork, located in the bottom left to the right of the napkin.
- Entree fork, located in the bottom left, to the right of the salad and appetizer fork.
- Entree knife, located in the bottom right.
- Salad and appetizer knife, located in the bottom left, to the left of the entree knife.
2. Referential?
Does the page copy directly reference the image?
References may be signaled by phrases such as “as you can see in this image” or “the image below.”
If yes, the page does directly reference the image, then it’s important to provide alt text so screen-reader users can find the image and won’t feel they’ve missed something that sighted users can access.
If no, proceed to question 3 (Efficient?).
Climate Zone | States (Alphabetical Order) |
Cool | AZ, CO, CT, ID, IL, IN, IO, KS, MA, ME, MI, MN, MO, MT, ND, NE, NH, NM, NV, NY, OH, OR, PA, RI, SD, UT, VT, WA, WI, WV, WY |
Hot-Arid | AZ, CA, CO, NM, TX |
Hot-Humid | AL, FL, GA, LA, MS, SC, TX |
Temperate | AL, AR, CA, DE, GA, KY, MD, MS, NC, NJ, OK, OR, SC, TN, VA, WA |
Alt text for images referenced in page copy is also relevant for sighted users who might be confused or frustrated if they can’t see an image because it isn’t loading properly (particularly when images are far removed from references). In general, consider minimizing references to images in page copy, so, users do not over rely on them to understand webpage copy.
3. Efficient?
Could alt text help users more efficiently complete a task?
For example, alt text for a product image may summarize the product details distributed throughout a long and complex page, thus helping users quickly review all relevant product information. This approach reduces the load on users’ working memory — when information is scattered across a lengthy page, a concise summary in the alt text can remind users of key points mentioned earlier.
If alt text can make a task more efficient, then it should highlight the information that would best help users efficiently accomplish a common task.
If it doesn’t, then the image is truly redundant, and the alt attribute should be empty.
Alt text that makes users more efficient is often redundant. Include redundant alt text for the sake of efficiency only if it will help with users’ most frequent tasks and use cases. Do not forget that redundant alt text generally slows screen-reader users down.
What About Users with Low Vision?
Some argue that even redundant images should all have alt text because users with some vision will struggle to see the images. Low vision includes trouble with:
- Visual acuity (clarity)
- Light sensitivity (e.g., photophobia)
- Contrast sensitivity (e.g., cataracts or macular degeneration)
- Field of vision (e.g., central- or peripheral-vision loss)
- Color vision (color blindness)
However, learning to use a screen reader is difficult, and using it can be frustrating. Many users with low vision don’t use assistive technology and prefer not to use it if they can avoid it. It's also common that alt text displayed on the screen in place of an image that is struggling to load is small, and difficult to see. This means that whether these users are relying on a screen reader or not, alt text doesn't offer them much help. These users benefit more from meaningful, large-font image captions and informative page copy than from alt text.
If alt text is written for redundant images, it should prioritize screen-reader users.
Conclusion
While alt text is a crucial tool for making the web more accessible, it’s essential to consider the broader context in which users engage with content. Alt text for redundant images is most helpful when the page text directly references the image or when it enables users to complete tasks more efficiently.
Additional Resources
There are many fantastic resources available to help create good alt text. Two of our favorites include:
W3C Web-Accessibility Initiative (WAI)
WebAIM: Web Accessibility In Mind