← Back to tool

Discord · Strikethrough · Username · Messages

Strikethrough Text on Discord

Updated: May 2026

Discord supports two distinct strikethrough methods. Which one you need depends entirely on where you want the struck text to appear — in a chat message, in your username, or in your profile bio.

Generate Strikethrough Text →

Free · Works on Discord usernames and bios · No account

Method 1 — Discord native markdown (messages only)

Inside any Discord chat message or direct message, wrapping text with double tilde characters produces a native strikethrough rendered by the Discord client itself:

~~This text will be crossed out~~

This works on desktop, browser, iOS, and Android. The tildes are hidden and the text is rendered with a horizontal line through it. You can combine it with other Discord markdown:

~~**bold strikethrough**~~
~~*italic strikethrough*~~
~~__underline strikethrough__~~

The double-tilde method does not work in usernames, display names, server nicknames, or profile bios — Discord does not parse markdown in those fields.

Method 2 — Unicode combining characters (everywhere)

Unicode combining strikethrough (U+0336) inserts an invisible modifier character after each letter that tells the rendering engine to draw a line through the preceding glyph. The effect is encoded in the string itself rather than interpreted by Discord's markdown parser.

This means it works in any Discord text field: chat messages, DMs, usernames, display names, server nicknames, status messages, and profile bios.

Use the generator above to produce the Unicode version of your text, then paste it wherever you need it on Discord. No special syntax is required — you simply paste the already-struck text.

When to use which method

Use ~~tilde~~ in chat messages for clean, native-looking strikethrough that other users can also edit. Use the Unicode generator for usernames, server nicknames, status messages, and bios — any field where markdown is not rendered.

Strikethrough in Discord server nicknames

Server-specific nicknames — the name displayed next to your messages in a particular server — are plain text fields that do not support markdown. To display struck text as your server nickname, generate the Unicode version of the nickname and paste it into the nickname edit field. Most fonts used by Discord (Whitney, gg sans) render the U+0336 combining character cleanly at typical display sizes.

Note that server administrators and moderators set rules about nickname format. Some servers use bots that strip unusual Unicode from nicknames. If your nickname reverts to plain text after saving, the server is running a normalization bot.

Strikethrough in Discord status

The custom status field in Discord (the short text that appears under your username when others view your profile) supports Unicode combining characters. This is a popular field to use creative text styles in, including strikethrough, because it adds personality to a profile without violating Discord's Terms of Service.

To set a struck status: generate your text with the tool, copy the output, open Discord, click your avatar in the bottom left, select Set Custom Status, paste the generated text, and save.

Discord bot messages and embeds

If you control a Discord bot and want to send strikethrough text in an embed description or field value, use the native Discord markdown format: ~~text~~. Discord renders markdown in embed descriptions, field values, and regular message content sent by bots.

For bot-generated usernames or the bot's own username, use the Unicode combining character approach — the same as for human users.

Common use cases on Discord

  • Showing corrections in messages: "The meeting is at ~~3pm~~ 4pm."
  • Joking crossed-out statements for comedic effect in servers.
  • Role-playing characters with a "redacted" or "classified" aesthetic.
  • Listing outdated information in pins or server announcements without deleting the original text.
  • Creative username styling: using strikethrough for part of a display name as a visual flourish.

Frequently asked questions

How do you strikethrough text in Discord messages?

Wrap your text with double tildes: ~~your text~~. Discord renders it as native strikethrough in messages and DMs.

Can you strikethrough your Discord username?

Yes, but not with ~~. Use Unicode combining strikethrough (U+0336): generate the text with the tool above, then paste it directly into the username or display name field.

Does strikethrough work on Discord mobile?

Yes. Both methods work on the iOS and Android Discord apps. For markdown, you can also long-press selected text in the message input to access a format toolbar that includes strikethrough.

Why does my struck username look broken in some places?

Some fonts do not include the combining overlay glyph or render it at unexpected vertical positions. Discord uses gg sans on newer clients. If the effect looks misaligned, try a different style from the generator.