Instagram isn’t only popular among sighted users. There are many legally blind people with active Instagram accounts. In fact, according to the Royal National Institute of Blind People, 93% of blind people have some level of partial vision.

When you also include deaf users – images are silent after all – the number of disabled people who may be accessing your Instagram content may be higher than you think.

That’s why the accessibility of your posts is so immensely important – even if the impact on you may be nothing at all.

The following tips and advice can help you to develop processes and plan your visual content so that all of your followers – whatever their situation – can enjoy your Instagram account.

1. Add alt text to ALL images you post

The term “alt text” has connotations of code, particularly meta information such as tags, which is why they’re still commonly confused with alt tags (not the same thing). And because many content creators see code as someone else’s job, alt text is often overlooked during content creation and distribution, particularly in social media.

Alt text is really the name for the HTML attribute that contains the text forming the image description. This allows a browser to display the image description should the image fail to load. Screen readers also use the alt text to read out the image description to blind users.

So, what we’re really talking about is the image description, not the code that contains it.

Instagram has allowed users to write and add their own alt text to their images for a few years now – but not everyone knows how.

How to Create Accessible Posts on Instagram

“But Instagram automatically makes my images accessible, doesn’t it?”

Yes, and no.

Instagram does auto-generate alt text for images where none exists. However, auto-generated alt text isn’t about saving you time by doing your alt text for you. It’s a safety net for Instagram’s many blind users to retain at least some of the experience when confronted with a feed full of inaccessible images.

And while any alt text is probably better than none, the results aren’t exactly brilliant.

Take this example from Instagram.

Cute photo.

However, for anyone accessing the post on a screen reader, the auto-generated alt-text delivers:

“Photo by Louise Page on April 18, 2021. May be an image of one or more people, people standing, outdoors and the Tower of London.”

Much of the important information and context is lost.

Instagram’s AI missed everything that was important in the photo and got all of the other details wrong – except that the photo was outside, which is hardly the point, I’m sure you’ll agree.

For the record, the alt text on the above image reads, “Screenshot of an Instagram post depicting two knitted dolls of the Queen and Prince Phillip outside Windsor Castle.”

2. Manually write your image descriptions

A great image description isn’t about SEO keywords or basic identifiers (“A man with a dog”). It’s about giving your blind or partially sighted users as close to the same experience as your sighted followers.

Writing great image descriptions can take practice, which is why they should be included as an essential part of the content creation process.

“Focus on the key details. What do you want the screen reader user to understand about your image? How is it relevant to the rest of your content? What information are you trying to convey?”

Alexa Heinrich, social media strategist and digital accessibility advocate

3. Add subtitles or captions to all videos, including Reels

Captions don’t only make your videos more accessible to deaf people, many other followers may be more likely to watch if they don’t need to turn the audio up. According to Biteable, 64% of marketers say their captioned videos perform better.

4. Keep emojis to a minimum

Every emoji also has a descriptive name, which is what a screen reader will read out – and some of them can be quite long, particularly if you use emojis with skin tone variations.

Apologies in advance to anyone accessing this article with a screen reader but here’s an example.

Imagine you want to share your excitement that it’s Friday once more. You might post something like:

TGIF!! ?? ?????? ???? ?? ?? ??

While this post might be a couple of seconds of fun for your sighted followers, those accessing your post on a screen reader will have a very different experience, as it reads out: “TGIF. Grinning face with big eyes, clinking beer mugs, clinking beer mugs, party popper, man with medium skin tone dancing, hamburger, French fries, oncoming taxi.”

“It used to be really annoying when people overused emojis. The screen reader would say, ‘Smiley face, smiley face, smiley face,’ over and over. A lot of screen readers have changed this now, so it will say, ‘20 smiley faces’, which isn’t so bad. It’s still better to use emojis at the end of a post.”

Alex Man – Assistive Technology Officer, Royal Blind Society for Children

5. Be careful with your hashtags

Hashtags are essential if you want your content to be easily discovered by the right people. However, they can still cause confusion for blind users with screen readers.

6. Avoid animated gifs

Blinking, flashing or otherwise eye-catching animations and GIF stickers are popular with many Instagram users as they help to attract attention. However, some people are sensitive to such effects, and can even suffer seizures.

As a result, some users may block animated GIFs from playing by default, while blind users may be confused by the experience without a lot of additional information to make sense of the GIF – particularly if the GIF is a meme requiring a lot of additional context.

Build accessibility into your content creation processes

Instead of leaving it to whomever publishes the post to come up with an appropriate image description at the last minute, include alt text as one of the agreed copy deliverables.

Similarly, prepare your captions and/or transcript at the same time as the video.

By embedding accessibility into your content creation from the start, there’s less risk of you needing to correct or compromise the content to make it accessible before it can be published.