Skip to content

Free tool

Social media accessibility checker

This social media accessibility checker scans a pasted caption for the accessibility patterns that are actually checkable from text alone: ALL-CAPS words, which some screen readers read as abbreviations, long runs of emoji, un-cased multi-word hashtags, repeated punctuation, and styled Unicode text. It cannot see an attached image, so a standing reminder to write real alt text sits alongside the computed findings.

Check your caption’s accessibility

0 words, 0 emoji. Scanning happens in your browser — nothing is uploaded.

Paste a caption to see its accessibility findings.

Always add alt text to images and video

This tool has no way to see an attached image, so it cannot check for real alt text. Describe what is actually in the image or the first frame of the video, briefly and specifically, in the alt-text field your composer provides — not the caption itself.

What does the accessibility checker look for?

The patterns in a caption that change how it sounds to someone using a screen reader, and how easily anyone can read it. Each one is checked as you type, in your browser:

What the checker flags, and the fix
PatternWhy it mattersWhat to do
ALL-CAPS wordsSome screen readers read them as abbreviations, and all caps is harder to readSentence case; keep caps for real acronyms
A run of emojiEach emoji is read by its full name, one after anotherOne or two emoji, after the text
Lowercase multi-word hashtagsRead as one unbroken wordCapitalise each word: #SocialMediaTips
Repeated punctuationRead once per mark when punctuation is announcedOne mark: "amazing!"
Styled Unicode textFancy-font letters are separate symbols, often read one by one or skippedPlain text
Illustration: a hand holding a magnifying glass over a caption card with a speaker icon and three tag chips, beside a landscape image card with a hanging label tag and three green check marks.
A caption that reads well aloud reads well for everyone.

How do you use the accessibility checker?

  1. Paste your caption. Put the draft in the box — scanning happens in your browser as you type, nothing is uploaded.
  2. Review each flagged pattern. Every finding explains specifically why it matters to a screen-reader user, not just that something looks unusual.
  3. Fix what applies to this caption. Not every finding needs a fix — use judgment about which patterns genuinely hurt this specific post.
  4. Add real alt text separately. This tool cannot see an attached image, so write a specific, accurate alt-text description in your composer's own field.
  5. Re-check after editing. Paste the edited version back in to confirm a fix actually cleared the flagged issue.

What does it look like in practice?

A caption with four exclamation points

Typing "amazing!!!!" gets flagged, since a screen reader set to read punctuation can announce "exclamation mark" four times instead of one emphasis.

A 24-character all-lowercase hashtag

#socialmediamarketingtips, 24 characters with no capital letters, gets flagged as hard to parse for a screen reader, while the same words written as #SocialMediaMarketingTips would not be.

Which social networks let you add alt text?

Alt text is the written description of an image that a screen reader reads out. The checker cannot see your image, so write it in the composer. Where each network takes one when you post through SkedCast:

Image descriptions (alt text) by network, through SkedCast
NetworkAlt text
X (Twitter)Yes, per image
LinkedInYes, per image
InstagramYes, per image
Facebook PagesYes, per image
TikTokNo field for it
YouTubeNo field for it
ThreadsYes, per image
PinterestYes, per image
BlueskyYes, per image
TelegramNo field for it
Google Business ProfileNo field for it

Check a description’s length and wording with the alt text checker.

How do you keep every scheduled post accessible?

Make it part of writing the post, not a check at the end: sentence case, capitalised hashtags, an emoji or two after the words, and alt text on every image. In SkedCast you add the description next to each image as you compose, and it publishes with the post on every network that accepts one. Write the caption with the caption generator, then paste it here before you schedule.

Diagram: write the caption, check it for ALL CAPS, emoji runs, hashtags and punctuation, add alt text to each image, then schedule the post.
An accessible post, from caption to schedule.

Social media accessibility FAQ

Can this tool check my images for accessibility?
No — it has no way to see an attached image, so it cannot verify alt text; it only scans the caption text you paste in.
Why does it flag ALL-CAPS words?
Some screen readers read an ALL-CAPS word as an abbreviation, letter by letter, and all caps is harder for everyone to read. Sentence case avoids both.
Why does a long run of emoji get flagged?
A screen reader announces every emoji by name in sequence, so several in a row can turn into a long list before your actual text.
Is a flagged caption automatically inaccessible?
Not necessarily — every finding is a pattern worth reviewing, not a formal accessibility audit or a guarantee of a problem.
Does this tool store or send my caption anywhere?
No — scanning happens entirely in your browser as you type, and nothing is uploaded, saved, or sent to a server.
Why does a hashtag like #SocialMediaTips pass but #socialmediatips does not?
CamelCasing each word lets a screen reader split it into separate words; an all-lowercase run of words reads as one unpronounceable block.
How do I write good alt text for a social media image?
Describe what the image shows and why it is in the post, in a sentence or two: the people, the action, any text in the image. Skip "image of", and do not repeat the caption.

Sources

The alt-text guidance on this page follows the W3C’s accessibility guidelines:

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.