What a screen reader sees
A screen reader works from the text characters on the page, not from how they look. When the characters are ordinary letters, it reads words. Copy-and-paste fonts replace those letters with other characters, such as the ones in the Mathematical Alphanumeric Symbols block, and each of those characters has its own official name. To the software, a fancy word is a string of unrelated symbols, not a styled word.
How styled text may be announced
Accessibility writers who have tried this report that behavior depends on the screen reader, its settings and the app. Two patterns come up repeatedly. Some readers skip the characters entirely, so the words are silent. Others read the character names one at a time, which can sound like “mathematical bold capital H” instead of a letter, and can make even a short word slow to listen to. Both outcomes make the message harder or impossible to follow.
Screen reader users can also change how much punctuation and symbol detail they hear, so the same text may be spoken differently from one person to the next. That variability is itself a reason not to rely on special characters to carry meaning.
What to keep plain
Anything a person has to read, act on or find should be ordinary text.
- Names and usernames, because they are how people identify and mention you.
- Links, email addresses, phone numbers and prices.
- Instructions, dates, times, locations and warnings.
- Calls to action and the main point of a post.
- Hashtags, which also need to match plain searches.
Good practice if you still want the look
Decorative text is not wrong in itself. The goal is to make sure nothing is lost if it cannot be read.
- Use it sparingly: a word or two as an accent, not whole paragraphs.
- Give the same information in plain text nearby, for example a plain bio line next to a styled name.
- Prefer real formatting, such as bold or italic controls, when the app offers it.
- Keep emoji and symbol runs short. A long string of hearts and stars may be announced one symbol at a time.
- Put decorative symbols at the start or end of a line rather than in the middle of a sentence, so the sentence still reads cleanly.
- Read your text aloud, or use the built-in screen reader on your phone or computer, to hear what comes out.
Standards and guidance behind this
Plain-language, plain-text content is also the safest choice for the wider audience: it works with translation tools, search, text resizing and dictation. Accessibility guidance from disability charities such as Scope advises avoiding Unicode styling where you want a wide audience to understand your message, and asks you to check whether standard text would do the same job. Accessibility consultant Per Axbom makes a similar point, arguing against faking bold and italic with Unicode because of the effects on accessibility, findability and predictability.
WebAIM’s screen reader overview adds a useful reminder: whether punctuation is spoken depends on user settings, so write so that the meaning survives either way. This site’s convert-back box can turn styled text into plain letters if you need to check or share an accessible version.
Sources and further reading
Have a correction or a suggestion? Tell the studio.