Strikethrough / Underline Unicode

Apply combining-mark strikethrough, underline or overline to text.

Open tool

Overview

Apply strikethrough, underline, or overline to your text using Unicode combining characters — so the styling survives plain-text contexts that don't support HTML or Markdown. The result is one piece of text that includes the decoration built into the character stream, ready to paste into chat apps, social profiles, or anywhere else rich formatting isn't available.

Social media users wanting eye-catching profile names, chat moderators emphasizing words in plain-text channels, and forum users adding emphasis where BBCode and Markdown don't apply all reach for it. It's also useful for cross-platform messaging where you can't predict what styling support the recipient will have.

How it works

Unicode includes "combining" characters that attach to the preceding base character — U+0336 (Combining Long Stroke Overlay) for strikethrough, U+0332 (Combining Low Line) for underline, U+0305 (Combining Overline) for overline. The tool inserts the chosen combiner after every visible character in your text. Most modern fonts render the combiner as a horizontal line through, under, or above the letter.

Examples

Input:    Hello
Strike:   H̶e̶l̶l̶o̶
Underline: H̲e̲l̲l̲o̲
Overline: H̅e̅l̅l̅o̅
Input:    Important note
Strike:   I̶m̶p̶o̶r̶t̶a̶n̶t̶ ̶n̶o̶t̶e̶

FAQ

Why does it look bad on some devices?

Combining-character rendering depends on the font. Most modern OS fonts handle strikethrough well; underline and overline are less consistent. Older mobile keyboards may misalign the combiners.

Is this the same as Markdown strikethrough?

No. Markdown's ~~text~~ is replaced by an HTML <del> tag at render time. This tool inserts characters directly into the text, so the strikethrough survives even in plain-text contexts.

Can search engines still read the text?

Yes — the base characters are unchanged. A combined "H̶e̶l̶l̶o̶" still contains "Hello" plus combiners, so search indexers see the word normally.

Try Strikethrough / Underline Unicode

An unhandled error has occurred. Reload ×