Strikethrough Text Calculator - Single, Double, Slash
Use this strikethrough text calculator to convert any word or phrase into Unicode strikethrough, double, slash, or long-slash overlay for chat and bio.
Strikethrough Text Calculator
Results
What Is a Strikethrough Text Calculator?
A strikethrough text calculator turns any short word, phrase, or sentence into Unicode strike-through characters you can copy and paste anywhere plain text is accepted. Use it when you need a quick cancelled label for a chat, a price-cut on a social post, a soft correction in a classroom note, or a struck-through task list entry without opening a word processor.
- • Price-cut and discount labels: Overlay a horizontal line through an old price in a social caption or marketplace listing to show the new price next to the cancelled one.
- • Editing and correction cues: Drop a struck-through draft line into a chat so the reader sees both the original wording and the correction without losing context.
- • Task and checklist removals: Mark a completed or cancelled to-do line so the row reads as 'done but kept on the list'.
- • Sarcasm and tone softening: Add a slash or double strike to a tongue-in-cheek sentence to soften the joke.
Strike-through is not a font, a styled image, or a server-side transformation. The result is a copy-ready Unicode string, so the struck-through output pastes into almost any text field and travels as plain characters.
The mode toggle keeps the four common strike styles separate so the same input works for a pricing label, a slash joke, or a double-strike emphasis without retyping the source string.
When the goal is an underline below the same source string instead of a line through it, the Underline Text Calculator applies the matching combining-character workflow in the opposite direction.
How the Strikethrough Text Calculator Works
The calculator reads your text, looks up the matching combining character for the selected mode, and appends it after every visible source character so the receiving font draws a line through the glyph.
- text: The plain-text string entered in the textarea, truncated to 1,000 code points before the overlay is applied.
- mode: The overlay style: single (one U+0336), double (two U+0336), slash (U+0337), or longSlash (U+0338).
Each output code point is a real Unicode character, so the result travels as plain text and is searchable and copy-pasteable in the same way as the source string.
Combining marks attach to the preceding base glyph, so the overlay stays anchored even when the destination font size changes.
Striking through the word 'Hello' in single mode
text = 'Hello'; mode = single
Append U+0336 after each of H, e, l, l, o. Join the pairs without inserting extra spaces.
Strikethrough text: H̶e̶l̶l̶o̶. Source code points: 5. Output code points: 10.
The output is a copy-ready string that any Unicode-aware app renders as H-e-l-l-o with a horizontal line drawn through every glyph.
Double strike on the word 'sale'
text = 'sale'; mode = double
Append U+0336 twice after each of s, a, l, e so the renderer draws two stacked horizontal lines through every glyph.
Strikethrough text: s̶̶a̶̶l̶̶e̶̶. Source code points: 4. Output code points: 12.
The double mode works well for a price-cut label that needs extra visual weight, since the second U+0336 draws a parallel line just below the first.
According to Unicode Consortium, The combining long stroke overlay (U+0336), short stroke overlay (U+0335), short solidus overlay (U+0337), and long solidus overlay (U+0338) live in the Combining Diacritical Marks block and were originally defined for phonetic transcription before being repurposed for horizontal strike-through styling.
When the next step is to flip the same source string into mirrored Unicode letters, the Mirror Text Converter applies a parallel per-character code-point substitution in the same category.
Key Concepts Explained
Four ideas make the strike-through output predictable: the combining character that draws the line, the mode toggle that picks which combining character to append, the order of base glyph plus combining mark, and the receiving font.
Combining mark behaviour
A combining mark attaches to the previous base glyph when the renderer lays out the text. U+0336 is a combining mark, so the calculator must always append it after the base character (ch + '\u0336') rather than before.
Four overlay modes
Single uses U+0336 once per glyph for a standard horizontal line, double uses U+0336 twice for two stacked lines, slash uses U+0337 for a short diagonal, and longSlash uses U+0338 for a longer diagonal.
Code-point vs UTF-16 counting
Source and output code-point counts use Array.from(text).length so a single emoji or combining mark counts as one code point rather than two UTF-16 code units, which keeps the character cap honest.
Receiving font and rendering
Each overlay is a real Unicode character, but the receiving font must have a glyph that draws the line through the base glyph. Older fonts may show a missing-glyph box or a thin line that does not cross the glyph.
When the destination font lacks a glyph for one of the overlay code points, the output may render as a missing-glyph box in that app, so preview the struck-through string before publishing.
Combining marks also interact with their base glyph, so a character already followed by an accent (e.g. 'a' + combining acute) receives the strike-through on top of the existing stack rather than the original 'a' shape.
When the same source string needs to be styled with an italic Unicode set instead of a strike-through overlay, the Italic Text Calculator uses a separate Unicode block for the same per-character substitution.
How to Use This Calculator
Four short steps cover the common workflows, from a quick strike-through label for a chat to a double-strike emphasis on a pricing line.
- 1 Type the source text: Enter the word, phrase, or short sentence you want to strike through. Inputs above 1,000 code points are truncated.
- 2 Pick an overlay mode: Choose Single for a horizontal line, Double for two stacked lines, Slash for a short diagonal, or Long-slash for a longer diagonal.
- 3 Read the result panel: Look at the strike-through string, the echoed source text, the U+ code-point list, and the source and output code-point counts.
- 4 Copy the strike-through string: Paste it into the chat, post, document, or bio where you need the cancelled label. Preview the destination font first.
A marketplace seller types the price '$19.99' into the textarea, picks Double, and the calculator returns '$̶̶1̶̶9̶̶.̶̶9̶̶9̶̶'. Pasting that into the listing description shows the old price with two stacked lines through it, leaving space for the new price next to it.
When the next step is to flip the same source string upside down instead of striking through it, the Upside Down Text Calculator applies a per-character Unicode rotation on top of the letter substitution.
Benefits of Using This Calculator
The strikethrough text calculator saves the time of inserting combining characters by hand and keeps the overlay consistent across the whole source string.
- • Overlay in one pass: Append the right combining character to every source character at once instead of inserting U+0336, U+0337, or U+0338 by hand and risking missed glyphs.
- • Four overlay modes in one place: Switch between single, double, slash, and long-slash output without retyping the input.
- • Built-in code-point audit: The U+ code-point list and the source and output code-point counts make it simple to plan around a platform character cap.
- • Handles combining marks cleanly: Array.from() iteration treats each emoji or pre-existing combining mark as one code point, so the overlay anchors to the right base glyph.
- • Works in plain text fields: The output is a Unicode string, so it pastes into chat clients, social bios, marketplace listings, classroom notes, and task apps without needing HTML or markdown.
The strongest case for the tool is removing copy-paste mistakes between combining characters, especially when the destination normalises non-ASCII characters before storing the result.
It is also a useful teaching aid, because showing a normal word next to its struck-through form makes the relationship between base glyph and combining overlay obvious.
When the next step is to flip the order of characters in the same source string instead of drawing a line through it, the Reverse Text Generator keeps the original glyphs and reverses the order.
Factors That Affect Your Results
Three things decide what the calculator shows: the chosen overlay mode, the receiving font at the destination, and the platform's tolerance for combining marks.
Overlay mode selection
Single adds U+0336 once per glyph for a standard horizontal line, double adds U+0336 twice for two stacked lines, slash uses U+0337 for a short diagonal, and longSlash uses U+0338 for a longer diagonal. Switching modes applies to every character in the source string.
Receiving font support
Each overlay is a real Unicode combining character, but the receiving font must have a glyph that draws the line through the base glyph. Web fonts and modern system fonts render the overlay correctly; older fonts may show a missing-glyph box or a thin line.
Character cap and truncation
Inputs longer than 1,000 code points are truncated before the overlay runs, so the result panel stays within platform character limits and the source and output code-point counts always match.
Combining-mark stacking order
When the source character already carries a combining mark (for example an accent), the overlay joins the existing stack on the base glyph, so the line may render higher or lower than expected.
Platform normalisation
Some platforms normalise or strip combining marks before storing a bio or listing description, so the struck-through string may not survive a round trip through every destination app.
- • The overlay applies to every source character, including spaces and punctuation. Some fonts draw the line through a space, which can look like a continuous bar rather than a word-by-word strike-through.
- • Not every platform preserves combining marks. Preview the struck-through string in the destination app before committing it to a long-running bio or marketplace listing.
- • The strike-through is a Unicode overlay, not a CSS style, so it cannot be removed by an 'undo' button inside the destination app. Editing the text means deleting the combining marks along with the base characters.
Single mode is enough for a standard horizontal strike, double mode for a heavier pricing label, and slash or long-slash modes for jokes and sarcasm where a diagonal reads as softer than a hard horizontal line.
The overlay is a one-way transformation in the calculator, so the source and output code-point counts always remain in step: source times 2 in single mode, source times 3 in double mode.
According to Wikipedia, Strikethrough is a horizontal line drawn through the middle of text and is used in editing to mark deletions, in pricing to indicate discounts, and in chat to soften humor or sarcasm.
According to MDN Web Docs, The HTML <del> element represents a range of text that has been deleted from a document and renders with a strikethrough style by default in browsers, but plain-text fields such as social bios cannot use the tag.
When the source string has to fit into a plain ASCII channel and the combining marks will be stripped, the ASCII Converter helps preflight the text and shows what would survive the round trip.
Frequently Asked Questions
Q: What does the strikethrough text calculator do?
A: It takes a short word, phrase, or sentence and returns the same string with a horizontal or diagonal overlay appended after every visible character. The overlay is a real Unicode combining character, so the struck-through output pastes into almost any plain-text field.
Q: How do I type strikethrough text on a keyboard?
A: There is no dedicated keyboard key for the strikethrough overlay. Type the source text into the calculator, pick an overlay mode, and copy the resulting Unicode string into the chat, post, or document where you need the line through the text.
Q: Which Unicode character creates strikethrough text?
A: The horizontal strikethrough overlay is U+0336 (COMBINING LONG STROKE OVERLAY). The short stroke is U+0335, the short diagonal slash is U+0337, and the longer diagonal slash is U+0338. The calculator appends the matching code point after every source character.
Q: Can I do double strikethrough with Unicode?
A: Yes. The double mode appends U+0336 twice after every source character, so the renderer draws two stacked horizontal lines through each glyph. The result is a copy-ready string of code points that any Unicode-aware font can render.
Q: Will strikethrough text paste into Instagram, TikTok, or Discord?
A: Most modern social apps preserve combining marks in bios, captions, and chat messages, so the struck-through string usually pastes cleanly. Preview the result in the actual app before committing it to a long-running bio or pinned post, because some platforms normalise or strip combining marks.
Q: Why does strikethrough text look different on some fonts?
A: Each overlay is a real Unicode character, but the receiving font has to supply a glyph that draws the line through the base glyph. Web fonts and most modern system fonts render the overlay correctly; older fonts may show a missing-glyph box or a thin line that does not cross the glyph.