Strikethrough Text: Unicode Strokes vs Markdown, and When to Use Each
Compare the two ways to cross out text, Unicode combining strokes and platform markdown, with the exact syntax for Discord, Slack, Reddit, GitHub and WhatsApp and tips on which method to pick.
There are two completely different ways to cross out text online, and mixing them up is why strikethrough sometimes works and sometimes shows up as raw symbols. One method uses markdown, a bit of syntax that the app turns into formatting. The other uses Unicode combining characters that carry the line with the text itself. Each has a clear place. This guide explains both, lists the markdown syntax for popular platforms, and shows how the BetterUtils Strikethrough Text Generator fits in.
Method One: Markdown Formatting
With markdown, you wrap your text in special characters, and the app displays it crossed out. Nothing is changed in the text itself. The line exists only while the app is rendering it. This is the cleanest approach when the platform supports it, because the text stays normal, searchable, and friendly to screen readers. The catch is that it only works inside apps that understand the syntax, and different apps use different symbols.
Markdown Syntax by Platform
The generator includes a quick reference with a copy button for the syntax of several platforms. Here is the same information at a glance.
| Platform | Syntax | Example |
|---|---|---|
| Discord | ~~text~~ | ~~strikethrough~~ |
| Slack | ~text~ | ~strikethrough~ |
| ~~text~~ | ~~strikethrough~~ | |
| GitHub | ~~text~~ | ~~strikethrough~~ |
| ~text~ | ~strikethrough~ |
Method Two: Unicode Combining Strokes
The second method adds a combining character after every letter. A combining character is a mark that attaches to the letter before it and is drawn over it. In this case, the mark is a line that cuts through the letter. Because the line is part of the text, you can paste it into places that have no formatting at all, such as a social media bio, a username field, or a plain text message. This is the reason a generator is useful: you cannot type these marks easily by hand.
The Seven Styles in the Generator
The Strikethrough Text Generator offers several looks, all built from different combining marks:
- Standard Strikethrough: the classic horizontal line through each letter.
- Short Stroke: a shorter dash through each character.
- Slash Through: a diagonal slash across each character.
- Tilde Overlay: a wavy line through the text.
- X Above: a small x mark above each character.
- Double Effect: strikethrough combined with an underline.
- Triple Effect: strikethrough combined with a double underline.
Which Method Should You Choose?
Pick markdown when you are posting in an app that supports it and the text will be read normally, for example in a Discord message, a GitHub issue or a Reddit comment. Pick the Unicode strokes when the place you are posting has no formatting, for instance a profile bio, a display name or a plain caption. If you are unsure, test a short phrase first. Remember that the two methods should not be combined on the same text, since the markdown symbols would then be mixed with the combining marks.
Limits of Unicode Strikethrough
The combining line is drawn by each device's font, so the appearance can differ slightly. In some fonts the line sits a little too high or low, or does not connect smoothly between letters. Screen readers may read the marks aloud, skip them, or announce them in unpredictable ways, so avoid using struck out text to communicate something critical. Search also behaves differently: a word with a mark after every letter may not match a search for the plain word. For anything where findability matters, keep a plain version somewhere nearby.
Frequently Asked Questions
Why does my strikethrough show symbols instead of a line?
You probably used markdown in an app that does not support it. Use the Unicode version from the generator for plain text fields.
Can I use Unicode strikethrough on Discord?
Yes, it displays there, but Discord's own markdown with double tildes is usually cleaner for normal messages.
Is strikethrough accessible to screen reader users?
Support varies. Some screen readers announce the marks, others skip them. Avoid relying on struck out text for essential information.
Conclusion
Strikethrough comes in two forms, markdown for apps that format text and Unicode strokes for places that do not. Use the quick reference when you are in an app that supports markdown, and use the generator when you need the line to travel with the text. Open the Strikethrough Text Generator, pick a style, copy the result, and test it where you plan to post it.
Tools mentioned in this guide
Ready to try it yourself?
Use our free tool to get started right away. No signup required!
Try the Tool Now →Related reading
- Zalgo Text Explained: How Combining Marks Work and How Much Is Too Much
Learn how glitch and Zalgo text is built from Unicode combining marks, how the Up, Middle and Down sliders change the result, and how to keep corrupted text readable and safe to post.
- Unicode Symbols Explained: How to Pick Characters That Display Everywhere
Understand why some copied symbols turn into empty boxes, how Unicode categories like arrows, currency and box drawing behave, and how to choose symbols that look right for every reader.