Is Strikethrough Text Accessible? What to Know

Crossed out text can look clear while being confusing to a screen reader. Here is how Unicode strikethrough and semantic markup differ, and how to keep your content readable for everyone.

Is Strikethrough Text Accessible? What to Know

How screen readers treat strikethrough

Assistive technology reads the underlying characters. With Unicode strikethrough, a screen reader may announce the base letters and either ignore the combining marks or read them as extra noise, without conveying that the text is struck. That can change the meaning for a listener.

Semantic markup is better on the web

On web pages, the <del> and <s> elements carry meaning that assistive technology can announce. Where the crossing out matters, semantic HTML is the accessible choice, not a decorative line or Unicode overlay.

In plain text environments

In chat apps and social bios you cannot use HTML, so Unicode strikethrough is the only option. There, do not rely on the line alone to change meaning. If a struck word is essential to understanding, add a few words of context so nobody misses it.

Contrast and legibility

Keep struck text short and high in contrast. Long runs of crossed out characters are harder to read for everyone, and especially for people with low vision. A word or two makes the point without straining anyone.

Frequently Asked Questions

Ready to cross out some text?

Type your words in the generator and copy the crossed out version in one tap.

Open the Generator
The Strikethrough Text Team
We write about strikethrough, Unicode text effects, and formatting across apps and platforms. Read our editorial policy.