Strikethrough Text Generator

Cross out text with a real strikethrough you can copy and paste into any app — plus underline, overline and slash variants.

18 characters — every style below updates as you type, entirely in your browser.

Strikethrough (long)
s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶ ̶t̶e̶x̶t̶
U+0336 — the standard crossed-out look.
Strikethrough (short)
s̵t̵r̵i̵k̵e̵t̵h̵r̵o̵u̵g̵h̵ ̵t̵e̵x̵t̵
U+0335 — a narrower dash through each letter.
Slash through
s̸t̸r̸i̸k̸e̸t̸h̸r̸o̸u̸g̸h̸ ̸t̸e̸x̸t̸
U+0338 — a diagonal line.
Underline
s̲t̲r̲i̲k̲e̲t̲h̲r̲o̲u̲g̲h̲ ̲t̲e̲x̲t̲
Double underline
s̳t̳r̳i̳k̳e̳t̳h̳r̳o̳u̳g̳h̳ ̳t̳e̳x̳t̳
Overline
s̅t̅r̅i̅k̅e̅t̅h̅r̅o̅u̅g̅h̅ ̅t̅e̅x̅t̅
Tilde through
s̴t̴r̴i̴k̴e̴t̴h̴r̴o̴u̴g̴h̴ ̴t̴e̴x̴t̴

This strikethrough text generator crosses out whatever you type and gives you a version you can copy and paste anywhere — Instagram, Discord, Twitter/X, Facebook, LinkedIn, Google Docs, Slack, even plain-text email. It works by attaching a combining long stroke overlay (Unicode U+0336) to each character, so the line travels with the text instead of being formatting that gets stripped on paste.

Alongside the standard strikethrough you get a short-stroke variant, a diagonal slash, single and double underlines, an overline, and a tilde overlay. Underline is particularly useful because most social platforms give you no underline button at all. Every variant updates live as you type and each has its own copy button.

Two things to keep in mind. Combining characters roughly double the character count of your string, so a strikethrough message can hit a platform's character limit sooner than you expect. And because the stroke is a separate character, some older apps render it slightly offset. If a platform already has a native strikethrough shortcut — Slack's ~text~ or Discord's ~~text~~ — prefer that; use this tool for the many places that have none. Everything runs client-side in your browser.

Cross out words in any app

To cross out words, paste the sentence above and copy the first result. The crossed-out version is ordinary text, so it survives a paste into Instagram captions, Facebook posts, WhatsApp messages, Notion pages, Trello cards, YouTube comments and forum posts that offer no formatting toolbar at all.

A common use is showing a change rather than hiding it: an old price next to a new one, a completed to-do item, or a term you have replaced. Because the stroke is baked into the characters, readers see the edit even in apps that strip rich text.

Strikeout text generator and crossout generator variants

This strikeout text generator gives you six overlays from one input. Long stroke (U+0336) is the classic crossout. Short stroke (U+0335) looks tighter on narrow fonts. The diagonal slash (U+0338) reads as "cancelled" rather than "deleted". Single and double underline and the overline cover the formatting social apps never gave you.

Pick the variant that renders best on the platform you are posting to — older Android keyboards and some desktop fonts space the double underline oddly, while the long stroke is safe almost everywhere.

A crossed out: single crossed-out letters and symbols

You can cross out a single character just as easily as a whole sentence. Type one letter and copy the result to get a̶ (a crossed out), b̶, x̶ or any other crossed-out letter, digit or symbol. People most often want a crossed-out A for a grade edit, a crossed-out zero, or a crossed-out currency symbol next to a discounted price.

Every crossed-out letter here is a normal character plus a combining stroke, so it pastes into usernames, bios, spreadsheets and messages without turning into a box — provided the app supports Unicode, which nearly all of them do.

How to cross out text on each platform

Instagram, TikTok and Facebook have no strikethrough button — paste the generated text straight into the caption or bio. WhatsApp supports native strikethrough by wrapping text in tildes (~text~), and Discord uses double tildes (~~text~~). Slack also accepts ~text~.

Google Docs uses Ctrl+Shift+X (Cmd+Shift+X on Mac) and Excel and Google Sheets use Ctrl+5. Use those native shortcuts where they exist; use this generator everywhere the formatting would otherwise be stripped.

Frequently asked questions