Preparing your generator page
We are loading content and tools so everything is ready to use.
We are loading content and tools so everything is ready to use.
Draw a line through any text and paste it where there's no strikethrough button: an Instagram bio, a TikTok caption, an X post or a Discord name. Choose c̶r̶o̶s̶s̶e̶d̶ ̶o̶u̶t̶, slash, wavy or underline styles, remove lines from text you've copied, or get the ~~formatting code~~ for apps that support it.
Want more emphasis? Try the Bold Text Generator, the Italics Generator and all Text tools.
Last updated: October 5, 2026 · Published: 2026-05-19 · Updated: 2026-10-05
Classic crossed-out text: old prices, edits, jokes
A line mark is added after every character, including emoji. Line breaks are kept.
Strikethrough
W̶a̶s̶ ̶$̶9̶9̶,̶ ̶n̶o̶w̶ ̶$̶4̶9̶
32 characters (16 before the lines) · counts as 32 of 280 on X
Your text in all 8 line styles
Formatting codes for apps that support strikethrough
Strikethrough text has a horizontal line through the middle, like c̶r̶o̶s̶s̶e̶d̶ ̶o̶u̶t̶. It shows that words have been deleted or are no longer true while keeping them readable, which is why it is used for old prices, finished tasks and edits.
Word processors and chat apps add strikethrough as formatting, but most social media fields only accept plain text. Unicode strikethrough gets around this: a combining character, U+0336, is placed after every letter and drawn through it, so the line is part of the text itself and stays when you copy and paste.
Type your text
Enter the words to cross out. Emoji, accents and line breaks are handled.
Pick a line style
Choose from 8 styles, including strikethrough, slash, wavy, underline and overline, and decide whether the line runs through spaces.
Copy and paste
Copy the result, any style from the list, or the formatting code for Discord, WhatsApp, Slack or HTML. Use Remove lines to undo it.
Each style is one Unicode combining character added after every letter.
| Style | Example | Character | Unicode name | Good for |
|---|---|---|---|---|
| Strikethrough | c̶r̶o̶s̶s̶ ̶i̶t̶ ̶o̶u̶t̶ | U+0336 | Combining long stroke overlay | Classic crossed-out text: old prices, edits, jokes |
| Short stroke | c̵r̵o̵s̵s̵ ̵i̵t̵ ̵o̵u̵t̵ | U+0335 | Combining short stroke overlay | A shorter, lighter line through each letter |
| Slash | c̷r̷o̷s̷s̷ ̷i̷t̷ ̷o̷u̷t̷ | U+0337 | Combining short solidus overlay | Struck out with small diagonal slashes |
| Long slash | c̸r̸o̸s̸s̸ ̸i̸t̸ ̸o̸u̸t̸ | U+0338 | Combining long solidus overlay | A bold diagonal through every letter, like a no sign |
| Wavy | c̴r̴o̴s̴s̴ ̴i̴t̴ ̴o̴u̴t̴ | U+0334 | Combining tilde overlay | A wavy, scribbled-out look |
| Underline | c̲r̲o̲s̲s̲ ̲i̲t̲ ̲o̲u̲t̲ | U+0332 | Combining low line | Underlined text where formatting isn't allowed |
| Double underline | c̳r̳o̳s̳s̳ ̳i̳t̳ ̳o̳u̳t̳ | U+0333 | Combining double low line | Extra emphasis, like a total in accounts |
| Overline | c̅r̅o̅s̅s̅ ̅i̅t̅ ̅o̅u̅t̅ | U+0305 | Combining overline | A line above, as in math notation such as x̅ |
With the line drawn through spaces, the phrase looks like one continuous strike: o̶l̶d̶ ̶p̶r̶i̶c̶e̶. Without it, each word is struck separately: o̶l̶d̶ p̶r̶i̶c̶e̶. These characters have been part of Unicode's Combining Diacritical Marks block for decades, so most devices can show them.
Where an app has its own strikethrough, use it. Where it doesn’t, paste Unicode strikethrough.
| App | How to strikethrough | Notes |
|---|---|---|
| Discord, Reddit, GitHub, Telegram | ~~text~~ | Markdown with two tildes; Discord names need Unicode |
| WhatsApp, Slack | ~text~ | One tilde on each side; Slack also has Ctrl or Cmd+Shift+X |
| YouTube comments, Jira | -text- | Hyphens on each side |
| Google Docs and Sheets | Alt+Shift+5, or Cmd+Shift+X on a Mac | Also in Format, then Text |
| Microsoft Excel | Ctrl+5, or Cmd+Shift+X on a Mac | Strikes the whole selected cell or text |
| Microsoft Word | abc button on the Home tab; Cmd+Shift+X on a Mac | No default shortcut on Windows; Ctrl+D opens the Font dialog |
| Notion | Ctrl+Shift+S, or Cmd+Shift+S on a Mac | ~~text~~ also works |
| HTML and CSS | <s>, <del>, or text-decoration: line-through | Use <del> for deleted edits and <s> for things no longer accurate |
| Instagram, TikTok, X, Facebook, LinkedIn | No formatting option | Paste Unicode strikethrough from this generator |
Markdown tildes only turn into a line after you send the message, and they must touch the text: ~~ text ~~with spaces inside doesn’t work. Using two tildes in WhatsApp or Slack, or one in Discord, shows the tildes instead.
Every crossed-out character is really two: the letter and the line. "Sale ends today" is 15 characters, but S̶a̶l̶e̶ ̶e̶n̶d̶s̶ ̶t̶o̶d̶a̶y̶ is 30, and X counts it as 30 of the 280 allowed in a standard post. Bios and display names fill up twice as fast, so cross out only the words that matter.
The generator shows the length and the X count under the result. Turning off the line through spaces saves one character per space.
Show the old price next to the new one: $̶9̶9̶ $49. Make sure the new price is clear on its own.
Cross off finished items: b̶o̶o̶k̶ ̶f̶l̶i̶g̶h̶t̶s̶, pack bags.
Show what changed without hiding the original, a common habit in edited posts and release notes.
Say the quiet part and take it back: I love s̶l̶e̶e̶p̶i̶n̶g̶ ̶i̶n̶ early mornings.
Amendments often show deleted words struck through and new words underlined.
Screen readers may not announce the line, so don't rely on it alone to change meaning.
On a website you control, use real markup instead of Unicode: the HTML <del> element for deleted text, <s> for content that is no longer accurate, or the CSS text-decoration: line-through. The text stays searchable and is easier for assistive technology to handle.
Copying strikethrough text, Instagram and Discord, keyboard shortcuts, character counts and removing the lines.
Explore more tools in the directory.
Bold Unicode letters to pair with a crossed-out price.
Italic Unicode text for bios and captions.
Glitchy text built from the same kind of combining marks.
Small caps, superscript and subscript letters.
Script, outline and other Unicode letter styles.
More Unicode alphabets to copy and paste.