Images play a key part on social media, but how does someone with a serious vision disability experience a picture? Assistive technology needs alternative text, a summary of an image's key visual details, to accurately describe it to a user.
Alternative text is commonly known as alt text, and it serves two major purposes:
While adding alt text to images on websites is mostly considered a best practice today, social media is only just starting to catch up.
Something to keep in mind when writing alt text is that it’s a completely subjective exercise. Alt text will vary from image to image, creator to creator, and scenario to scenario. As the content author, you have the power to decide what details are important in not only your image, but your entire post as well.
Focus on writing an accurate description of your image to make it as accessible as possible. Your alt text should give enough context about why an image has been included with your content so that someone using assistive technology understands its importance and isn't left with questions. Everyone should get equitable access to the information in your content no matter how they access it.
Here are a few key questions to ask yourself when writing alt text:
Please remember that all the below tips were written by someone who doesn’t rely on alt text to access digital images.
You should focus on describing the physical aspects of your chosen images. Resist the urge to be ornate or overly effusive with your descriptions and stick to writing in plain language. You want to avoid having your own opinions or feelings about an image interfering with your ability to write accurate alt text. It's okay to be a little creative with your writing, but try to avoid going overboard. Try to be as objective as possible.
How long your alt text will be is entirely dependent on the image you choose for your content. The more complex your image is, the longer your alt text will more than likely be especially if the image features any text. Again, just focus on accurately capturing the most important details in your image and you should do just fine.
It’s already assumed that your alt text will be for a photo or image, and a screen reader will more than likely say “image of” before or after reading your alt text. However, if your image file is something like an illustration, a painting, a graphic, or a screenshot, you can include that in your alt text because it gives the user a better idea of how to visualize the image.
If a well-known person, place, or thing is in your image and it adds context to your content, go ahead and use its proper name in your alt text. For example, if you use a picture of the Eiffel Tower while writing content about Paris, you can name the landmark in the alt text.
Think about the view someone has when they’re looking at your image. Is it a partial view of someone sitting at a table? Do you have a bird’s-eye view of a snow-covered forest? Is your image a close-up of a hummingbird’s fluttering wings? Does your image show a person tilting their head upward towards the sun? Directional or positional information can add important context to your alt text.
If you’re posting a copy-heavy graphic like an event flyer or an image that has text overlayed on it, you’ll need to add alt text for all the flattened copy because a screen reader will not be able to read it. Flattened copy is text that has been turned into an object upon being exported from whatever program it was created in. You may also hear or see it called embedded copy or outlined text.
If you drag your cursor over the text on an image and it does not highlight the individual words or characters, that means the text is no longer readable, therefore, it’s also not actionable because it cannot be clicked. JPEG, PNG, and GIF files do not support readable text. Usually, assistive devices and programs can only transcribe readable text and cannot pick up flattened copy.
This tip on writing effective image descriptions should be taken with a grain of salt since it was written by a white cis woman. Identity and representation are complex and multi-faceted subjects that should always be treated with respect and care.
If the race, gender, ethnicity, sexuality, or another identifier for a person is relevant to the overall context of the image, feel free to add it. It also helps in this instance to think of your content as a whole. What information is included in the written part of your post? As the author, do you feel that extra identifiers in your alt text would add contextual value to the rest of your content?
For example, let's say you work for a college and your content is about introducing girls and young women of color to careers in STEM. The race, age, and gender of the people in your images would probably be contextually important.
If you’re unsure about how the subject of an image identifies or don’t want to assume how they identify, stick to neutral terms such as using “person” instead of “man” or “woman”. For someone’s race or ethnicity, describe the physical aspects of the person like their skin tone or hair. According to Cooper Hewitt's guidelines for image descriptions, you can use descriptors such as “light-skinned,” “medium-skinned,” or “dark-skinned” to describe the people in an image.
Of course, the best way to ascertain how someone in your image identifies is to ask them, if you are able to do so. Just make sure to explain to your subject that you're trying to accurately represent them and their identity in your content.
It’s better to type out the full name or title of a person, place, organization, or initiative because screen readers don’t always read abbreviations like acronyms and initialisms correctly. Lesser-known abbreviations also don’t add a lot of context to an image. If you use an initialism in your alt text (or any of your content for that matter), type out the full name or title first, and then place dashes, spaces, or periods in between each letter of the initialism so that the screen reader says it properly.
An initialism is an abbreviation consisting of initial letters pronounced separately. Examples would be KPI, NYC, and FBI. An acronym is an abbreviation formed from the initial letters of other words and pronounced as a word. Examples would be NASA, SCUBA, and FOMO.
If something in your image is significant to understanding the whole visual or post, describe it in your alt text. If it’s not, skip it. You don’t need to include every nitty-gritty detail. The details you include in your alt text should be contextually important to painting an accurate picture in someone’s mind.
This piece of advice is more relevant for images on websites, as search engines do not currently index alt text on social media images.
However, keywords in Instagram’s alt text field do supposedly affect search results for posts within the app. Just make sure that you’re prioritizing the accurate description of your image. You should never keyword-pack your alt text, which just means adding a block of random words to the end of your image description to improve in-app search results.
A block of miscellaneous keywords may affect how accessible your image is because it could make the alt text confusing. Instead of keyword-packing, find ways to logically work your keywords into your alt text or use hashtags in your caption.
An example of alt text that has a keyword block in it would be, "A stack of pancakes covered in gooey syrup, powdered sugar, and fresh fruit on a white ceramic plate. Buttermilk, breakfast, cafe, local eats, diner, organic food, cooking, culinary arts." The bolded portion is the keyword block and would not make an image more accessible.
Now that you have a better understanding of how to write effective alt text, let's talk about what shouldn't go in your alt text.
First and foremost, a designated alt text field is not a place to hide messages or put additional marketing content. It's okay to be a little creative when writing your alt text, but you should try to keep the focus on making your image accessible. The primary purpose of alt text is to make images accessible through thoughtful description, and that purpose should not be distorted or manipulated for the sake of engagement. Doing so is incredibly ableist.
Other things to avoid in your alt text:
You should never rely on auto-generated alt text for your images! Alt text written by artificial intelligence isn't normally very descriptive or accurate. Just check out the below tweet for proof.
Want to learn a little more about alt text? Check out the links below!