Markdown Strikethrough Guide

Learn how to cross out text using strikethrough formatting in Markdown.

Basic Strikethrough Syntax

Use double tildes to create strikethrough text:

~~This text is crossed out~~

Result: This text is crossed out

Use Cases

Showing Changes

~~Old price: $99~~ New price: $79
~~Deprecated method~~ Use the new API instead

Result: Old price: $99 New price: $79 Deprecated method Use the new API instead

Task Lists with Completed Items

- [x] ~~Complete project setup~~
- [x] ~~Write documentation~~
- [ ] Deploy to production

Editing and Revisions

The meeting is scheduled for ~~Monday~~ Tuesday at 2 PM.
Please contact ~~John~~ Sarah for more information.

Combining with Other Formatting

Strikethrough with Bold

~~**This is bold and crossed out**~~

This is bold and crossed out

Strikethrough with Italic

~~*This is italic and crossed out*~~

This is italic and crossed out

Strikethrough with Code

~~`deprecated_function()`~~ Use `new_function()` instead

deprecated_function()
Use
new_function()
instead

Best Practices

  1. Use sparingly - too much strikethrough reduces readability
  2. Provide alternatives - show what replaces the crossed-out text
  3. Be clear about intent - explain why text is crossed out
  4. Consider accessibility - some screen readers may not announce strikethrough

Common Patterns

Price Changes

| Item | Price |
|------|-------|
| Laptop | ~~$1299~~ $999 |
| Mouse | ~~$49~~ $39 |

Feature Updates

## Features
- ✅ User authentication
- ✅ ~~Basic dashboard~~ Advanced dashboard
- 🚧 ~~Simple reports~~ Interactive analytics

Documentation Updates

> **Note:** ~~This API endpoint is deprecated.~~ 
> Use the new v2 endpoint instead.

Platform Support

Strikethrough is supported in:

  • GitHub Flavored Markdown
  • GitLab Flavored Markdown
  • Discord
  • Slack
  • Most modern Markdown parsers

Note: Basic Markdown specification doesn't include strikethrough, but it's widely supported as an extension.