Skip to content
All referenceText Formatting

Markdown Strikethrough

Learn how to strikethrough text in markdown using tildes. Syntax, examples, platform support, and common mistakes.

What is markdown strikethrough?

Strikethrough in markdown is created by wrapping text with double tildes (~~). It renders as crossed-out text and is commonly used to show deleted content, corrections, or completed tasks.

Syntax

Double tildes

Wrap text with two tildes on each side to strike it out.

Result
strikethrough text

Inline with other text

Strikethrough works inline alongside normal text.

Result
The price is $50 $30

Platform support

PlatformSupportedNotes
GitHubYesGFM extension
GitLabYes
DiscordYes
SlackYesUses ~single tildes~
RedditYes
Stack OverflowYes
NotionYes
ObsidianYes

Common mistakes

Wrong
~strikethrough~
Right
~~strikethrough~~

Standard markdown requires double tildes (~~). Single tildes only work on Slack and some other platforms.

Wrong
~~ strikethrough ~~
Right
~~strikethrough~~

Spaces inside the tildes will prevent strikethrough from rendering on most parsers.

Wrong
~~strike
through~~
Right
~~strikethrough~~

Strikethrough doesn't span multiple lines. Keep the text on a single line.

Tips for strikethrough

1Show corrections

Strikethrough is perfect for showing what changed: ~~old value~~ new value makes edits visible.

2Combine with other formatting

You can combine strikethrough with bold or italic: ~~**bold strikethrough**~~ or ~~*italic strikethrough*~~.

~~**old price**~~ **new price**
3Not in original markdown

Strikethrough is a GFM (GitHub Flavored Markdown) extension, not part of John Gruber's original spec. Most modern parsers support it.

Frequently asked questions

Everything you need to know.

1

How do I strikethrough text in markdown?

Wrap text with double tildes: ~~your text~~. This renders as crossed-out text.

Related elements

Try it in the editor

Paste your markdown and see strikethrough rendered instantly with professional themes.