Type a line and get it back crossed out: one stroke, dashes, slashes or an X, as characters that paste.
Strikethrough Generator
Sample. Type or paste your own to replace it.
Strikethrough20 characters
n̶e̶v̶e̶r̶ ̶m̶i̶n̶d̶
Same text, other lines
Words only19 charactersn̶e̶v̶e̶r̶ m̶i̶n̶d̶U+0336 Combining long stroke overlay after every letter and nothing on the spaces, so each word is struck out by itself. The large card marks the spaces too and draws one line through the phrase.
Short stroke19 charactersn̵e̵v̵e̵r̵ m̵i̵n̵d̵U+0335 Combining short stroke overlay after every letter. The core specification calls it a bar, and Unicode gives it no note about connecting, so the letters are struck one at a time with gaps between them.
Dashed strikethrough15 charactersn̶ev̶er̶ mi̶nd̶U+0336 Combining long stroke overlay after every other letter, counting letters and skipping spaces, so the line comes out as dashes one letter long and half the letters stay clean.
Wavy strikethrough19 charactersn̴e̴v̴e̴r̴ m̴i̴n̴d̴U+0334 Combining tilde overlay after every letter: one small wave through the middle of each. In the IPA it shows velarization or pharyngealization, and Unicode keeps a ready-made l with middle tilde.
Slashed19 charactersn̸e̸v̸e̸r̸ m̸i̸n̸d̸U+0338 Combining long solidus overlay after every letter, which Unicode also calls long slash overlay. It is the stroke of the not equal to sign: that sign decomposes to an equals sign followed by this mark.
Short slash19 charactersn̷e̷v̷e̷r̷ m̷i̷n̷d̷U+0337 Combining short solidus overlay after every letter, also called short slash overlay: a slash that stays inside the height of a small letter and leaves the tops of tall ones clear.
Backslashed19 charactersn⃥e⃥v⃥e⃥r⃥ m⃥i⃥n⃥d⃥U+20E5 Combining reverse solidus overlay after every letter: the slash leaning the other way. Its block, Combining Diacritical Marks for Symbols, was made for maths and technical signs, so the fit on a letter varies by font.
Crossed out with an X28 charactersn̸⃥e̸⃥v̸⃥e̸⃥r̸⃥ m̸⃥i̸⃥n̸⃥d̸⃥U+0338 Combining long solidus overlay and U+20E5, the reverse one, on every letter. The slashes cross into an X, which Wikipedia records as a less common form of strikethrough.
Double slash19 charactersn⃫e⃫v⃫e⃫r⃫ m⃫i⃫n⃫d⃫U+20EB Combining long double solidus overlay after every letter, also called long double slash overlay: two parallel slashes through each one. It is the only double stroke Unicode has that is not upright.
Heavy cross-out37 charactersn̶̸⃥e̶̸⃥v̶̸⃥e̶̸⃥r̶̸⃥ m̶̸⃥i̶̸⃥n̶̸⃥d̶̸⃥The long stroke, the long solidus and the reverse solidus (U+0336, U+0338, U+20E5) on every letter: a line and an X together. The letters are still there, and anyone can take the marks off.
Vertical bar19 charactersn⃒e⃒v⃒e⃒r⃒ m⃒i⃒n⃒d⃒U+20D2 Combining long vertical line overlay after every letter: an upright line through each one. Unicode notes its use as negation, and the core specification shows it through a maths sign to mean not.
Short vertical bar19 charactersn⃓e⃓v⃓e⃓r⃓ m⃓i⃓n⃓d⃓U+20D3 Combining short vertical line overlay after every letter: a shorter upright line, which Unicode lists as an occasional variant for negation.
Double vertical stroke19 charactersn⃦e⃦v⃦e⃦r⃦ m⃦i⃦n⃦d⃦U+20E6 Combining double vertical stroke overlay after every letter: two upright lines through each. Unicode also calls it the Z notation finite function diacritic and points to three arrows with the same stroke.
Arrow through19 charactersn⃪e⃪v⃪e⃪r⃪ m⃪i⃪n⃪d⃪U+20EA Combining leftwards arrow overlay after every letter: a leftwards arrow laid over each one, so the line points back the way you came. It is another mark made for symbols, and a font without it shows a box.
More options
Use these for fun, not for anything that matters. Screen readers read many of these characters badly or skip them, search cannot find them, and some apps strip them or show empty boxes.
This strikethrough generator follows every character you type, spaces too, with U+0336, the combining long stroke overlay, so the line pastes as text. 14 more rows slash or cross each letter. Some apps strip or block these characters, and screen readers may read them badly.
Read the full guide
One line through the phrase, fourteen rows below
The large card shows your words under Strikethrough. Below it, Words only leaves the spaces clean, and Slashed, Crossed out with an X and Heavy cross-out mark each letter instead. For one struck word in a sentence, type only that word.
When a line through a word meant look here
Wikipedia records that in medieval manuscripts such as the Domesday Book, a red line through black text highlighted it. Scribes more often marked a mistake with dots under the letters, the punctum delens. Today the line means removed or mistaken, and word processors that track changes strike the words you delete.
Tips
Only U+0336 is meant to join: Unicode notes that it connects on left and right. Short stroke has no such note, so expect gaps.
Every mark counts in a box with a limit: never mind is 10 characters as typed, 20 under Strikethrough, 37 under Heavy cross-out.
A search may not find a struck word, because a mark now follows every letter. Keep a plain copy of anything you will search for.
Questions and answers
How to strikethrough text where there is no strikethrough button?
Type the words here and copy them from Strikethrough. Each character comes back followed by U+0336 Combining long stroke overlay, which the reader's device draws through the character before it. Nothing is formatted, so no button is needed.
How do you strikethrough text in Markdown, HTML or CSS?
With formatting, where it exists. Markdown dialects with the strikethrough extension take two tildes on each side of the words. In HTML, s marks content that is no longer accurate and del marks a removal. The CSS is text-decoration: line-through.
Is there a double strikethrough character?
No. Unicode 18.0 has a long and a short stroke overlay but no double horizontal one: its two double overlays are upright or slanted. Wikipedia notes that Japan conventionally uses a double line, because a single one can be missed in a complex kanji.
Can people still read text that is crossed out?
Yes, and that is the point. Wikipedia draws the line here: unlike censored or redacted text, struck words remain readable. The letters are untouched and the marks come off again, so a strikethrough never hides anything.
a⃪b⃪c⃪Arrow throughU+20EA Combining leftwards arrow overlay after every letter: a leftwards arrow laid over each one, so the line points back the way you came. It is another mark made for symbols, and a font without it shows a box.
a⃥b⃥c⃥BackslashedU+20E5 Combining reverse solidus overlay after every letter: the slash leaning the other way. Its block, Combining Diacritical Marks for Symbols, was made for maths and technical signs, so the fit on a letter varies by font.
a̸⃥b̸⃥c̸⃥Crossed out with an XU+0338 Combining long solidus overlay and U+20E5, the reverse one, on every letter. The slashes cross into an X, which Wikipedia records as a less common form of strikethrough.
a̶bc̶Dashed strikethroughU+0336 Combining long stroke overlay after every other letter, counting letters and skipping spaces, so the line comes out as dashes one letter long and half the letters stay clean.
a⃫b⃫c⃫Double slashU+20EB Combining long double solidus overlay after every letter, also called long double slash overlay: two parallel slashes through each one. It is the only double stroke Unicode has that is not upright.
Show all 14 lines (9 more)
Lines through text, continued
a⃦b⃦c⃦Double vertical strokeU+20E6 Combining double vertical stroke overlay after every letter: two upright lines through each. Unicode also calls it the Z notation finite function diacritic and points to three arrows with the same stroke.
a̶̸⃥b̶̸⃥c̶̸⃥Heavy cross-outThe long stroke, the long solidus and the reverse solidus (U+0336, U+0338, U+20E5) on every letter: a line and an X together. The letters are still there, and anyone can take the marks off.
a̷b̷c̷Short slashU+0337 Combining short solidus overlay after every letter, also called short slash overlay: a slash that stays inside the height of a small letter and leaves the tops of tall ones clear.
a̵b̵c̵Short strokeU+0335 Combining short stroke overlay after every letter. The core specification calls it a bar, and Unicode gives it no note about connecting, so the letters are struck one at a time with gaps between them.
a⃓b⃓c⃓Short vertical barU+20D3 Combining short vertical line overlay after every letter: a shorter upright line, which Unicode lists as an occasional variant for negation.
a̸b̸c̸SlashedU+0338 Combining long solidus overlay after every letter, which Unicode also calls long slash overlay. It is the stroke of the not equal to sign: that sign decomposes to an equals sign followed by this mark.
a⃒b⃒c⃒Vertical barU+20D2 Combining long vertical line overlay after every letter: an upright line through each one. Unicode notes its use as negation, and the core specification shows it through a maths sign to mean not.
a̴b̴c̴Wavy strikethroughU+0334 Combining tilde overlay after every letter: one small wave through the middle of each. In the IPA it shows velarization or pharyngealization, and Unicode keeps a ready-made l with middle tilde.
a̶b̶c̶Words onlyU+0336 Combining long stroke overlay after every letter and nothing on the spaces, so each word is struck out by itself. The large card marks the spaces too and draws one line through the phrase.
How this list was compiled: We wrote these 14 recipes ourselves. Each one says which combining marks follow which letters of your text: every letter or every other letter. Every mark is drawn through the letters, none above or below. No recipe draws at random, so the same text always gives the same result, and spaces never get a mark in these rows. The 11 marks used are U+0336 Combining long stroke overlay, U+0335 Combining short stroke overlay, U+0334 Combining tilde overlay, U+0338 Combining long solidus overlay, U+0337 Combining short solidus overlay, U+20E5 Combining reverse solidus overlay, U+20EB Combining long double solidus overlay, U+20D2 Combining long vertical line overlay, U+20D3 Combining short vertical line overlay, U+20E6 Combining double vertical stroke overlay and U+20EA Combining leftwards arrow overlay. A script looked up every code point, name, category and combining class (all are class 1, Overlay) in the Unicode Character Database, version 18.0.0 (https://www.unicode.org/Public/18.0.0/ucd/UnicodeData.txt), and stops if one differs, so nothing here was typed by hand. The same file shows that U+2260 Not equal to decomposes to an equals sign and U+0338, and that Unicode has no combining double horizontal stroke. The other names and the notes quoted from Unicode (strikethrough, connects on left and right, long slash overlay, short slash overlay, long double slash overlay, negation, occasional variant for negation, Z notation finite function diacritic and the IPA use of the tilde overlay) come from https://www.unicode.org/Public/18.0.0/ucd/NamesList.txt. That the short stroke is a bar, and that a vertical line overlay can express negation, are from section 7.9 of the core specification (https://www.unicode.org/versions/Unicode18.0.0/core-spec/chapter-7/). That an X or a slash typed over each letter is the less common form of strikethrough is as recorded in https://en.wikipedia.org/wiki/Strikethrough. All checked on 2026-09-20. The small sample beside each name is abc with that recipe applied, made by the same code the page runs. Licence: own work (facts from the Unicode Character Database, Unicode License v3, and from Wikipedia, CC BY-SA 4.0, restated in our own words)