strikethrough.text

Slack, copy and paste

Strikethrough in Slack ~one tilde each side~

Select text and press Ctrl Shift X (⌘ Shift X on Mac), or type ~like this~. Statuses need the Unicode version.

16 characters, 3 words
Ctrl + Enter copies the first result

Posting to

Runs in your browser. Nothing you type is uploaded.

  • Slack formatting~Deploy on Friday~
  • strikethroughD̶e̶p̶l̶o̶y̶ ̶o̶n̶ ̶F̶r̶i̶d̶a̶y̶
  • short strikeD̵e̵p̵l̵o̵y̵ ̵o̵n̵ ̵F̵r̵i̵d̵a̵y̵
  • wavy strikeD̴e̴p̴l̴o̴y̴ ̴o̴n̴ ̴F̴r̴i̴d̴a̴y̴
  • slashD̷e̷p̷l̷o̷y̷ ̷o̷n̷ ̷F̷r̷i̷d̷a̷y̷
  • long slashD̸e̸p̸l̸o̸y̸ ̸o̸n̸ ̸F̸r̸i̸d̸a̸y̸
  • double slashD̸̷e̸̷p̸̷l̸̷o̸̷y̸̷ ̸̷o̸̷n̸̷ ̸̷F̸̷r̸̷i̸̷d̸̷a̸̷y̸̷
  • strike + underlineD̶̲e̶̲p̶̲l̶̲o̶̲y̶̲ ̶̲o̶̲n̶̲ ̶̲F̶̲r̶̲i̶̲d̶̲a̶̲y̶̲
  • strike + overlineD̶̅e̶̅p̶̅l̶̅o̶̅y̶̅ ̶̅o̶̅n̶̅ ̶̅F̶̅r̶̅i̶̅d̶̅a̶̅y̶̅
  • underlineD̲e̲p̲l̲o̲y̲ ̲o̲n̲ ̲F̲r̲i̲d̲a̲y̲
  • double underlineD̳e̳p̳l̳o̳y̳ ̳o̳n̳ ̳F̳r̳i̳d̳a̳y̳
  • overlineD̅e̅p̅l̅o̅y̅ ̅o̅n̅ ̅F̅r̅i̅d̅a̅y̅
  • dottedD̤e̤p̤l̤o̤y̤ ̤o̤n̤ ̤F̤r̤i̤d̤a̤y̤
  • waveD̰ḛp̰l̰o̰y̰ ̰o̰n̰ ̰F̰r̰ḭd̰a̰y̰
  • x belowD͓e͓p͓l͓o͓y͓ ͓o͓n͓ ͓F͓r͓i͓d͓a͓y͓
  • redacted████████████████

Updated · strikethroughtext.online

Three ways to strike through a message

Shortcut. Select the words in the message box and press Ctrl + Shift + X on Windows and Linux, or ⌘ + Shift + X on a Mac. Press it again to remove it.

Toolbar. The formatting toolbar in the message box has a strikethrough button (an S with a line through it). Select the text and click it.

Markup. Type a single tilde on each side: ~like this~. Slack converts it as you type or when you send, depending on your settings. One tilde, not two: Slack’s markup isn’t standard Markdown.

Where it helps at work

Changed plans. “Standup moved 10:00 10:30” shows the change without anyone scrolling back.

Task threads. Strike items in a checklist message as they’re done. Unlike deleting them, it leaves a record.

Honest edits. Edit a message, strike the wrong part, add the correction. Replies to the original still make sense.

Status, names and channels

Your status, display name and channel names don’t read formatting. Unicode strikethrough works in the status and display name, because it’s just characters. Channel names are restricted to lowercase letters, numbers, hyphens and underscores, so styled text isn’t allowed there.

Use it sparingly in names: struck letters make you harder to find in the member search and the @mention list.

Combining styles

Slack lets you stack formats: *~bold and struck~* or _~italic and struck~_. Inline code and code blocks ignore formatting, which is useful for showing someone the syntax:

`~this stays as typed~`

When markup doesn’t convert

If typed tildes show up literally, check Preferences → Advanced in Slack for the option to format messages with markup. With it off, Slack expects you to use the toolbar or shortcut instead, and typed symbols stay as they are.

Questions people ask

How do you strikethrough in Slack?

Select the text in the message box and press Ctrl + Shift + X (Cmd + Shift + X on a Mac), or click the strikethrough button in the formatting toolbar. You can also type a tilde on each side: ~like this~.

Why does ~~text~~ not work in Slack?

Slack uses one tilde on each side, not two. With double tildes, Slack strikes the text but may leave stray tildes. Use ~text~ or the keyboard shortcut.

Can I use strikethrough in my Slack status?

Status text does not support formatting, but Unicode strikethrough displays. Copy it from the tool above and paste it into your status.

Keep going