ZumaTools

Strikethrough Text Generator

Type or paste text below to get strikethrough, underline, and slashed versions you can copy and paste into any app.

Strikethrough

U+0336 long stroke overlay

S̶a̶m̶p̶l̶e̶ ̶t̶e̶x̶t̶

Underline

U+0332 low line

S̲a̲m̲p̲l̲e̲ ̲t̲e̲x̲t̲

Double underline

U+0333 double low line

S̳a̳m̳p̳l̳e̳ ̳t̳e̳x̳t̳

Slash-through

U+0338 long solidus overlay

S̸a̸m̸p̸l̸e̸ ̸t̸e̸x̸t̸

Dotted (dot above)

U+0307 combining dot

Ṡȧṁṗl̇ė ̇ṫėẋṫ

HTML strikethrough

for pages and emails that accept HTML

<s>Sample text</s>

HTML underline

for pages and emails that accept HTML

<u>Sample text</u>

Markdown strikethrough

works on Reddit, GitHub, Discord

~~Sample text~~

Unicode styles paste anywhere; rendering depends on the destination font. Instagram, X, Discord, WhatsApp, and Telegram display them well — some older apps and terminal fonts may look offset. HTML and Markdown rows only render in contexts that support markup.

How it works

  1. Type or paste your text into the box at the top of the page.
  2. Watch the styled rows update live: strikethrough, underline, double underline, slash-through, and dotted variants.
  3. Press Copy next to the style you want, then paste it into Instagram, Discord, X, or any other app.

Frequently asked questions

How does strikethrough text work without formatting buttons?
The tool inserts an invisible Unicode combining character, such as U+0336 (long stroke overlay), after every character you type. Fonts draw that mark on top of the preceding letter, so the line travels with the text itself instead of relying on rich-text formatting. That is why you can paste it into places that normally strip styling, like usernames or plain-text comments.
Will the crossed-out text display correctly on every platform?
Most modern platforms — Instagram, X, Facebook, Discord, WhatsApp, Telegram, and iOS or Android system fonts — render combining characters well. Some older apps, terminal fonts, or embedded systems may show the mark slightly offset or as a separate box. If a platform supports real markup, the HTML or Markdown rows on this page are the more reliable choice.
What is the difference between the Unicode rows and the HTML or Markdown rows?
The Unicode rows physically weave a combining mark into your text, so they work in plain-text fields with no formatting support. The HTML row wraps your text in <s> or <u> tags and the Markdown row uses ~~text~~, which only render as styled text in contexts that parse markup, such as websites, Reddit, GitHub, or Discord messages. Use Unicode for bios and usernames, markup for documents and posts on platforms that support it.
Is my text uploaded or stored anywhere?
No. Everything happens locally in your browser with a few lines of JavaScript — the page makes no network requests with your input and nothing is logged or saved. You can even load the page, disconnect from the internet, and keep using it.
When would I actually use strikethrough text?
Common uses include showing corrections or retractions in social posts, crossing out old prices in listings, marking completed items in shared lists that lack a done state, and adding an ironic or humorous tone by striking a word and replacing it. The slash-through variant is popular for negation, and the dotted style works as a subtle emphasis alternative.

About this tool

This strikethrough text generator turns ordinary text into crossed-out, underlined, or slashed text that survives copy and paste into places where formatting buttons do not exist — social media bios, usernames, comments, chat messages, and plain-text fields. Type once and get five Unicode styles plus ready-made HTML and Markdown versions, each with its own copy button.

Technically, the Unicode styles work by inserting a combining character after every letter: U+0336 draws a long horizontal stroke through the preceding character, U+0332 places a line underneath, U+0333 doubles that line, U+0338 lays a diagonal slash across it, and U+0307 adds a dot above. Combining characters are a standard part of Unicode originally designed for accents, so the effect is carried inside the text itself rather than applied on top of it. Everything runs client-side in your browser; your text is never uploaded, transmitted, or stored.

Rendering quality depends on the font of the destination platform. Mainstream fonts on iOS, Android, Windows, and macOS position the marks accurately, so Instagram, X, Facebook, TikTok, Discord, WhatsApp, and Telegram all display them cleanly. A few monospace and legacy fonts draw the overlay slightly off-center, and screen readers may read combining marks aloud awkwardly — worth considering if accessibility matters for your audience. For contexts that parse markup, the ~~text~~ Markdown syntax (Reddit, GitHub, Discord) or the <s> HTML tag will always render as a true native strikethrough.

Practical tip: combining-character text counts each mark toward character limits, so a struck-through sentence uses roughly twice the characters of a plain one — keep that in mind for X posts or SMS. If you only need to strike a single word for effect, style just that word and leave the rest plain; it reads better and stays within limits.

Related tools