The result updates as you type, and you can paste it straight into any chat or social app
Try: Limited offer Was $199 Done
The input already contained overlay marks; they were ignored before regenerating so marks don't pile up

Choose a style

When checked, no mark is added after spaces so lines do not trail off
Result
The preview is a visual simulation. The result box holds the real text with Unicode combining marks — just copy and paste it. Some Windows browsers cannot display the overlay marks, but the copied text itself is correct.

Why use this online strikethrough generator?

8 line styles to pick from

Strikethrough, double strikethrough, slash, strike plus slash, underline, double underline, overline and wavy - one click each.

Live as you type

The result panel refreshes on every keystroke, so you always see the final look without pressing a generate button.

Copy real text, not an image

The output is made of ordinary Unicode characters, so one click copies it and it pastes cleanly into any app.

Code output included

Besides the Unicode text you also get the HTML s tag, the Markdown ~~ syntax and the CSS text-decoration snippet.

Reverse mode

Paste text you received that already has a strikethrough, hit Restore, and the combining marks are removed.

Private by design

Everything runs inside your browser. Your text is never sent to a server and nothing is logged.

How to add a strikethrough in four steps

1

Enter your text

Type or paste the text you want to cross out. Multi-line input is supported, and you can click a sample to try it instantly.

2

Pick a style

Choose between the 8 line styles and decide whether spaces should be skipped so the line does not run past the text.

3

Check the result

The preview shows the crossed-out text immediately. Switch tabs to see the HTML, Markdown or CSS version.

4

Copy and paste

Click Copy result and paste it into a chat, a social profile or your code editor.

Common ways people use a strikethrough

Sales and price drops

Cross out the old price and show the new one beside it

To-do lists

Strike through finished tasks so progress is obvious

Profiles and bios

Style a username, bio or comment with a crossed-out word

Notes and drafts

Mark deleted sentences while keeping the revision history

Change logs

Cross out dropped requirements without losing context

Front-end work

Grab the ready-made HTML or CSS instead of writing it by hand

Strikethrough explained

How is a strikethrough normally created?

On the web it comes from CSS text-decoration: line-through; in Word and similar editors it is a font format toggle. Neither survives being copied out of the app. This tool takes a different route: it writes the line into the text itself using Unicode combining marks, so the effect travels with the characters.

What are combining diacritical marks?

Unicode separates base characters from combining characters. Combining diacritical marks (U+0300 to U+036F) occupy no width of their own and are drawn on top of the previous character, which is how accents like e + U+0301 become é. The strikethrough uses U+0336, the slash uses U+0338, the underline uses U+0332, the overline uses U+0305 and the wavy line uses U+0334. Repeating a mark twice produces a heavier double line.

Why does it sometimes look like a small symbol beside the letter?

Combining marks depend on font rendering. If an app's font lacks the glyph, or its text engine does not stack combining marks, the mark falls back to sitting to the right of the character. Phones and mainstream browsers handle it well; a few older desktop tools may not, in which case the HTML or CSS version is the safer choice.

Unicode strikethrough versus the HTML tag

The Unicode version carries the line inside the text itself, so it displays anywhere the characters are supported, but search engines treat the marks as ordinary characters. The HTML <s> and <del> tags describe meaning instead of appearance and are the correct choice for web pages. Use tags when you control the markup, and Unicode text when you are posting somewhere that only accepts plain text.

All 8 line styles at a glance

Style Example Combining code point Best for
Strikethrough Ab̶c̶ U+0336 The everyday choice - prices, done items
Double strikethrough Ab̶̶c̶̶ U+0336 ×2 When a single line is not emphatic enough
Slash Ab̸c̸ U+0338 Marking something as void or invalid
Strike + slash Ab̶̸c̶̸ U+0336 + U+0338 Strongly cancelling something
Underline Ab̲c̲ U+0332 Emphasis and heading decoration
Double underline Ab̲̲c̲̲ U+0332 ×2 Strong emphasis and signature flair
Overline Ab̅c̅ U+0305 Math notation and special labels
Wavy line Ab̴c̴ U+0334 Flagging doubt or a possible error

Frequently asked questions

Q: Is this strikethrough generator free?
A: Yes, it is completely free with no sign-up and no usage limit. Every conversion happens locally in your browser, so the text you type is never uploaded to a server.
Q: How does the generated strikethrough actually work?
A: It uses Unicode combining diacritical marks such as U+0336. The mark is appended after each character and the browser draws it on top of that character, so the result is plain text rather than an image and can be pasted into any app that supports Unicode.
Q: Why does the strikethrough not show up in some apps?
A: Combining marks rely on font support. Most phones and mainstream chat apps render them correctly, but a few older desktop programs or unusual fonts place the mark beside the character instead of over it. In that case use the HTML s tag or the CSS text-decoration approach, which this tool also generates for you.
Q: Where can I paste the crossed-out text?
A: Anywhere that accepts Unicode: social profiles, bios, comments, chat apps, notes and spreadsheets. A small number of platforms filter combining marks, so if the effect disappears after pasting, switch to the HTML or CSS version instead.
Q: Can I combine a strikethrough and an underline?
A: Yes. Pick the strike plus slash style to stack two marks at once. If you want a strikethrough and an underline together, copy the strikethrough result first and then append U+0332 after each character.
Q: How do I remove a strikethrough from text I received?
A: Click the Restore button. It strips the combining marks in the U+0332 to U+0338 range as well as U+0305, turning the text back into ordinary characters you can edit freely.
Q: Is the result an image or real text?
A: It is real text, so you can edit, search and copy it like any other characters. If you need the look of a line through text inside a web page, use CSS text-decoration: line-through instead - the CSS tab gives you the exact snippet.