Strikethrough Text Generator

Strikethrough text adds a combining line through every character, so the crossed-out look survives copy and paste into apps with no formatting buttons. Pick single, slashed, wavy or stacked lines below.

Strikethrough Text Generator Styles

Bold Strikethrough Fonts

Crossed Out Italic and Script

Slashed Text Fonts

Wavy Strikethrough Text

Double and Stacked Strikethrough

Strikethrough for Jokes and Edits

The classic "~~said this~~ meant that" gag, with an arrow to the correction.

Strikethrough Font Ideas to Copy

Ready-made lines in the styles above. Tap Copy, or type your own text at the top to restyle everything else.

Where Strikethrough Fonts Work

Based on our own testing on current phones and apps. Apps change their filters, so treat a ✓ as "usually" rather than a promise, and keep a plain-text version of anything important.

Style familyiPhoneAndroidWindowsInstagramTikTokDiscordRoblox names
Math alphabets (bold, italic, cursive, gothic, double-struck, mono)Boxes only on very old Android builds and some smart TVs. Blocked in Roblox usernames; sometimes allowed in display names.WorksWorksWorksWorksWorksWorksBlocked
Bubble, squared and parenthesized lettersThe filled black versions may render as emoji on some phones.WorksWorksWorksWorksWorksWorksBlocked
Small caps, superscript and subscriptSuperscript and subscript have no glyph for a few letters (q, and most subscript consonants), so those stay plain.WorksWorksWorksWorksWorksWorksPartly
Fullwidth (vaporwave) and spaced-out textFullwidth characters take double space and can hit name-length limits faster.WorksWorksWorksWorksWorksWorksBlocked
Underline, strikethrough and other combining linesSome apps strip combining marks from names; the letters survive, the line does not.WorksWorksWorksWorksPartlyWorksBlocked
Lookalike alphabets (Greek, Cyrillic, Cherokee, Thai, CJK…)Depends on the device having fonts for those writing systems; older Android and locked-down Windows PCs can miss some.WorksPartlyPartlyWorksWorksWorksBlocked

Explore Fonts, Symbols and Emoticons

What Are Strikethrough Fonts?

Strikethrough text on this page is not a formatting option. It is made with combining characters from the Unicode standard: invisible marks that attach to the letter typed before them and draw something on top. The default style uses the combining long stroke overlay, U+0336, after every character, which produces s̶t̶r̶i̶k̶e̶. The slashed variant uses the combining long solidus overlay U+0338 (s̸l̸a̸s̸h̸), and the wavy one uses the combining tilde overlay U+0334 (w̴a̴v̴y̴). These marks were added so linguists and mathematicians could write things like ≠ from a base symbol, but they attach to any letter, number or emoji.

Because the line is part of the text rather than a style applied by the app, it survives copying, pasting, quoting and screenshots. That is the whole point: a bio field or a comment box with no formatting toolbar will still display a crossed-out word, since as far as the app is concerned it is just a sequence of characters.

It comes with two honest caveats. The rendering depends on the font: some phones draw the stroke through the middle of each letter, others slightly high, and a few leave small gaps between letters. And screen readers handle it poorly, either reading "combining long stroke overlay" after every letter or silently skipping the marked text, so anything that must be read by everyone should stay unmarked.

Why Use Strikethrough Fonts?

The most common use is the joke edit. Writing "~~it was fine~~ it was a disaster" pretends to retract a phrase while making sure everyone reads it, and the Strikethrough for Jokes and Edits section pairs the crossed-out text with an arrow such as ╰┈➤ or ➤ pointing to the correction. The format works as sarcasm, as a fake typo and as a "what I meant to say" gag in equal measure.

Sellers use it for prices. A crossed-out old price next to a new one is the universal signal for a discount, and marketplaces, story stickers and bio links rarely give you a strike button, so p̶r̶i̶c̶e̶ made of Unicode is the only way to show one in a caption. Bold or double-struck letters with the stroke, such as 𝕤𝕒𝕝𝕖 crossed out, keep the old price legible under the line.

It also marks things as done. To-do lists in a Notes-style bio, a "reading list" in a pinned post or a bucket list in a Discord channel description can tick items off with a strike, which is more satisfying than deleting them. The same goes for changed plans: a crossed-out date above the new date reads instantly.

Finally there is style. Crossed-out names are a recognised look in grunge, emo and "sad" aesthetics, and combining the stroke with gothic fonts or with the heavier letters on the bold fonts page gives a name that looks censored or deleted on purpose. The Wavy Strikethrough cards with 💔 and 🥀 lean into exactly that mood.

Where Can You Use Strikethrough Fonts?

Combining strokes display on every mainstream platform, but the value differs depending on what native formatting the app already offers:

Where a platform gives you real markdown, prefer it: it is lighter, searchable and readable by screen readers.

How to Use the Strikethrough Font Generator

  1. Put the word or price you want crossed out into the input at the top. Everything you type gets a stroke, so add the correction afterwards in plain text if you want the joke format.
  2. Compare the four base lines in the first section: the straight Strikethrough, the diagonal Slashed, the Wavy Strike and the Stitched x marks. Bold and italic combinations are further down.
  3. Tap Copy and paste it into the caption, bio or name field. If the platform supports ~~tildes~~ in messages, use those instead and keep the Unicode version for places without formatting.

Tips for Using Strikethrough Fonts

Use native markdown where it exists

Discord, Reddit, Slack and WhatsApp messages all have a tilde shortcut for strikethrough. Native formatting keeps the text searchable, lets screen readers read the words, and does not eat character limits. Reserve the combining-mark version for the fields those apps leave unformatted: names, bios, statuses, channel topics.

Match the line to the letter weight

A thin stroke through a heavy letter can disappear, and a stroke through thin letters can look like a scribble. The generator pairs the plain stroke with bold, sans-bold and double-struck bases for a reason; try 𝗯𝗼𝗹𝗱 with a strike before settling on the plain one, especially for prices that must stay readable.

Slash and tilde for different moods

The straight line reads as "deleted". The diagonal slash reads more like "cancelled" or "no", the way a slashed zero or a no-entry sign does, and it stays legible in fewer characters. The wavy tilde looks hand-drawn and casual, which suits joke corrections. The Stitched style puts a small x above each letter instead of through it, so the word stays fully readable while still looking marked.

Stacked lines add up

The Double and Stacked section combines a stroke with an underline or overline. Every extra mark is another character per letter, so "s̶̲a̶̲l̶̲e̶̲" is three characters per visible letter. Keep stacked styles to a word or two. For a plain line beneath text instead of through it, see the underline fonts page.

Strikethrough Fonts FAQ

How do I make strikethrough text without a formatting button?

Type your text in the generator, copy the Strikethrough result and paste it. Each letter carries an invisible combining stroke, so the line appears wherever the text is shown, without any formatting support from the app.

Does strikethrough work on Twitter?

Yes. Twitter has no strike formatting of its own, so the Unicode version is the only way, in posts, replies and display names. Note that each combining stroke counts toward the 280-character limit.

What is the difference between Unicode strikethrough and ~~tildes~~ on Discord?

Tildes are Discord markdown, so the line is drawn by the app and the words stay searchable and readable. Unicode strikethrough is baked into the characters, which is why it also works in nicknames, channel names and statuses where markdown is ignored.

Why does the line sit too high or too low on some letters?

The combining stroke is positioned by whatever font draws it, and fonts disagree about its height. On most modern phones it crosses the middle of lowercase letters; on a few desktop fonts it sits higher or breaks between letters.

Can I strike through emoji or numbers?

Numbers work well and are the basis of the crossed-out price trick. Emoji usually ignore the mark or show it beside the emoji, because emoji glyphs do not accept overlays in most renderers.

Which strikethrough style is best for a price drop?

Use a bold base with the straight stroke, such as the sans-bold strikethrough card, so the old figure is still readable under the line. Follow it with the new price in plain bold for contrast.

Why does my crossed-out text count as twice as many characters?

Every visible letter is followed by a combining mark, which is a separate character. A 20-letter word becomes 40 characters, and stacked styles with two marks become 60.

What is the slashed text style used for?

The diagonal slash reads as "cancelled" or "not this" rather than deleted. People use it for crossed-out options, disallowed words and the "no" version of a list, and it looks neater than the straight line on tall capitals.

Can I remove the strikethrough from text I copied?

Paste it into the generator and copy the plain preview, which strips the marks. Deleting characters by hand also works, since each backspace removes one stroke or one letter.

Will strikethrough text be read correctly by a screen reader?

Usually not. Some read the technical name of the mark after each letter, others skip the word. If the crossed-out phrase matters, use native markdown where possible or spell out the correction in plain text.