Weird Text Generator
Type your text once and copy it in 24 weird styles — zalgo and glitch (with an intensity slider), upside down, strikethrough, bubble, squares, gothic, Asian-style and more — plus a mixed "cursed" version you can shuffle.
A weird text generator turns normal letters into odd-looking Unicode: zalgo or glitch text stacks combining marks above and below each letter (Z̷̢a̵̛l̶g̴o̸), upside-down text flips and reverses letters (ʇxǝʇ), strikethrough adds a line through each letter (s̶t̶r̶i̶k̶e̶), and symbol styles swap letters for look-alikes (卂丂丨卂几, ⓑⓤⓑⓑⓛⓔ, 🅂🅀🅄🄰🅁🄴).
Use the Weird Text Generator
Your Text
Weirdness Controls
Weird Output
Type some text to see the weird version
All weird text styles
Sample “weird text” — type above to convert your own. Weirdness: Medium
Weird text styles and how they are made
Every style is plain Unicode text. Combining-mark styles add one or more characters to each letter, so they use more of a character limit.
| Style | Example | Characters used |
|---|---|---|
| Zalgo (glitch) | ẃ̖ẹ̈ḭ̃r̩̊d̖́ t̰̃e̩̊x̖́ṭ̈ | Combining marks above and below; Weirdness sets the stack height |
| Heavy glitch | ẃ̵̖ẹ̵̈ḭ̵̃r̵̩̊d̵̖́ t̵̰̃e̵̩̊x̵̖́ṭ̵̈ | Zalgo plus marks through each letter |
| Upside down | ʇxǝʇ pɹᴉǝʍ | Rotated look-alikes in reverse order |
| Strikethrough | w̶e̶i̶r̶d̶ t̶e̶x̶t̶ | U+0336 combining long stroke |
| Slash through | w̸e̸i̸r̸d̸ t̸e̸x̸t̸ | U+0338 combining long solidus |
| Underline | w̲e̲i̲r̲d̲ t̲e̲x̲t̲ | U+0332 combining low line |
| Double underline | w̳e̳i̳r̳d̳ t̳e̳x̳t̳ | U+0333 combining double low line |
| Wavy underline | w̰ḛḭr̰d̰ t̰ḛx̰t̰ | U+0330 combining tilde below |
| Crossed (x above) | w̽e̽i̽r̽d̽ t̽e̽x̽t̽ | U+033D combining x above |
| Bubble | ⓦⓔⓘⓡⓓ ⓣⓔⓧⓣ | Enclosed Alphanumerics |
| Black bubble | 🅦🅔🅘🅡🅓 🅣🅔🅧🅣 | Enclosed Alphanumeric Supplement |
| Squares | 🅆🄴🄸🅁🄳 🅃🄴🅇🅃 | Enclosed Alphanumeric Supplement |
| Black squares | 🆆🅴🅸🆁🅳 🆃🅴🆇🆃 | Enclosed Alphanumeric Supplement |
| Gothic | 𝔴𝔢𝔦𝔯𝔡 𝔱𝔢𝔵𝔱 | Mathematical Fraktur |
| Cursive | 𝔀𝓮𝓲𝓻𝓭 𝓽𝓮𝔁𝓽 | Mathematical Bold Script |
| Double-struck | 𝕨𝕖𝕚𝕣𝕕 𝕥𝕖𝕩𝕥 | Mathematical Double-Struck |
| Asian style | 山乇丨尺ᗪ ㄒ乇乂ㄒ | CJK and other look-alike characters |
| Thai style | ฬєเг๔ ՇєאՇ | Thai, Hebrew and Cyrillic look-alikes |
| Currency | ₩ɆłⱤĐ ₮ɆӾ₮ | Currency signs and Latin Extended |
| Faux Greek | ωєιя∂ тєχт | Greek and Cyrillic look-alikes |
| Syllabics style | ᗯEIᖇᗪ TE᙭T | Canadian Aboriginal Syllabics look-alikes |
| Small caps | ᴡᴇɪʀᴅ ᴛᴇxᴛ | Phonetic Extensions |
| Tiny | ʷᵉⁱʳᵈ ᵗᵉˣᵗ | Superscript modifier letters |
| Wide (vaporwave) | weird text | Fullwidth Forms |
Quick answer
A weird text generator turns normal letters into odd-looking Unicode: zalgo or glitch text stacks combining marks above and below each letter (Z̷̢a̵̛l̶g̴o̸), upside-down text flips and reverses letters (ʇxǝʇ), strikethrough adds a line through each letter (s̶t̶r̶i̶k̶e̶), and symbol styles swap letters for look-alikes (卂丂丨卂几, ⓑⓤⓑⓑⓛⓔ, 🅂🅀🅄🄰🅁🄴). It is plain text, so you can paste it into bios, usernames, Discord or posts. Heavy zalgo can be trimmed or blocked by some apps, so lower the intensity if it breaks.
Examples
| Style | Example | How it is made |
|---|---|---|
| Zalgo / glitch | w̴̢͆e̵̛i̶r̷d̸ | Combining marks stacked on letters |
| Upside down | pɹᴉǝʍ | Rotated look-alikes, reversed |
| Strikethrough | w̶e̶i̶r̶d̶ | U+0336 after each letter |
| Bubble | ⓦⓔⓘⓡⓓ | Enclosed Alphanumerics |
| Asian style | 山乇丨尺ᗪ | CJK look-alike characters |
Type your text and click Copy on any style; drag the Weirdness slider to change the glitch intensity.
Summary
Weird text is ordinary Unicode, so it pastes anywhere text is allowed. This generator shows your text in 24 styles at once: zalgo and glitch text built from stacked combining diacritics (controlled by the Weirdness slider), upside-down and mirrored-reading text, strikethrough, slash, underline and wavy lines, bubble and square letters, gothic, cursive and double-struck math letters, tiny superscript letters, and look-alike alphabets such as Asian-style, Thai-style, currency and faux Greek. A mixed "cursed" version swaps letters for random symbols and adds zalgo marks, and Shuffle rerolls it. Everything runs in your browser, so nothing you type is sent anywhere.
How it works
- Type or paste your text into the input box; a sample shows in the style list until you do.
- Drag the Weirdness slider from Mild to Maximum to set how many zalgo marks stack on each letter.
- Copy any of the 24 styles from the list, or use the mixed cursed output at the top.
- Toggle Symbol swap and Zalgo marks for the cursed output, and press Shuffle for a new random variant.
- Paste into your bio, username, chat or post; lower the intensity if a platform trims the marks.
Use cases
- Making a creepy or glitchy display name for Discord, a game or a stream.
- Writing a cursed caption or comment that stands out.
- Flipping text upside down or crossing it out for a joke.
- Styling a bio with bubble, square or gothic letters.
- Comparing a light glitch with a heavy zalgo before posting.