TextToolboxTextToolbox
HomeUnicode & Fancy TextStrikethrough Text Generator

Strikethrough Text Generator

Compare a horizontal stroke, long and short slash overlays, and five literal wrappers with selectable Unicode outputs.

Built by Saurabh Kumar

Quick Answer

Compare three combining overlays and five literal wrappers. Standard uses U+0336; the slash presets use U+0338 and U+0337, not double horizontal lines. Whole graphemes stay contiguous, whitespace stays plain and receiving-field rendering needs testing.

18/25,000 UTF-16 units; 18/5,000 grapheme clusters.

If Copy fails, select an output box and copy manually. Keep the plain original for readable context.

Standard Strikethrough

U+0336 combining long stroke overlay.

35 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Long Slash Overlay

U+0338 combining long solidus overlay, not a double horizontal strike.

35 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Short Slash Overlay

U+0337 combining short solidus overlay.

35 UTF-16 units; 1 physical lines. Visual wrapping is separate.

X Wrapper

Literal cross symbols around the whole text.

22 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Bracket Wrapper

Literal square brackets; letters are unchanged.

22 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Parenthesis Wrapper

Literal parentheses; letters are unchanged.

22 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Dash Wrapper

Literal hyphens; letters are unchanged.

22 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Slash Wrapper

Literal slashes; letters are unchanged.

22 UTF-16 units; 1 physical lines. Visual wrapping is separate.

Combining Strokes, Slash Overlays and Wrappers

To cross out a short plain-text phrase, start with Standard Strikethrough. Compare its horizontal mark with the two slash overlays below. The five wrappers only surround your words. For a document revision or a message editor that offers formatting, use that editor’s own controls instead.

Trying a Stroke on a Short Phrase

  1. Keep an ordinary copy of your draft, then enter a short phrase in Original text.
  2. Read the operation label and compare its complete output. Choose Standard for the horizontal stroke.
  3. Use the named Copy button, or select the output manually if copying fails.
  4. Paste into the intended field. Check the saved result before replacing your original.

Which Characters Are Added

Standard appends U+0336 after each complete non-whitespace grapheme cluster. Long Slash uses U+0338; Short Slash uses U+0337. These diagonal marks are not double horizontal lines. Spaces, tabs and physical line endings stay unchanged in these three outputs. Existing accents and joined sequences stay contiguous before the new mark, but its position depends on the font. Applying the effect again stacks marks.

The wrappers add their literal delimiters around the entire source, including a multiline source. They do not change its inner letters. Standard Strikethrough is also available in the Font Generator; this page puts stroke, slash and wrapper choices together.

Character names follow the Unicode 17 names list. Segmentation uses the browser’s data; see Unicode text segmentation. These references do not certify a receiving font or app.

A 1 in Every Operation

Exact outputs for A 1; the space is not decorated
OperationOutput
Standard StrikethroughA̶ 1̶
Long Slash OverlayA̸ 1̸
Short Slash OverlayA̷ 1̷
X Wrapper✗ A 1 ✗
Bracket Wrapper[ A 1 ]
Parenthesis Wrapper( A 1 )
Dash Wrapper- A 1 -
Slash Wrapper/ A 1 /

For a meeting change, convert only Monday and place it after the ordinary label Old date:. Keep New date: Tuesday in ordinary text. The update then stays understandable even if the stroke is clipped or poorly announced.

Choosing a Method for the Editing Task

Choose by the editing task
TaskStarting pointImportant difference
Short plain-text stroke trialStandard StrikethroughAdds a combining mark; test the receiving field.
Compare diagonal marksLong or Short Slash OverlayChanges the mark, not a measured stroke thickness.
Surround a phraseA wrapper, or custom bracketsLeaves inner letters unchanged.
Discord message formattingNative ~~text~~ notationFormatting instructions, not the Unicode output above.
A document editThe editor’s revision featuresA decorative stroke carries no edit history.

Discord documents its message notation. In HTML, del represents deletion; choose markup for the meaning of your edit rather than substituting decorated characters.

Limits of a Decorative Stroke

A successful Copy confirms a clipboard write, not field acceptance. Font placement, wrapping, search and speech can differ. Keep names, contact details and important instructions readable without a stroke. Browser textareas and clipboard paths may normalize line endings even when the helper preserves them.

Over 25,000 UTF-16 units or 5,000 grapheme clusters, unsupported controls or incomplete Unicode produce an error without shortened or stale results. Correct the editable input, choose Sample or Clear. Local counts are not a platform allowance.

Compare a short source such as café 1 before decorating a longer draft. Keep its accents. Mark only the old phrase, then state the replacement or Completed status in ordinary words. If you need marks below the letters instead, compare the Underline Text Generator.

Share this tool