By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content
Key facts
- A weird text generator gathers three kinds of odd text: symbol swaps that replace letters with lookalikes, glitch marks stacked on each letter, and flipped letters.
- Weird text is ordinary Unicode text, so it pastes into bios, display names, captions and chats that accept Unicode.
- Usernames and handles usually accept only letters, numbers and a few signs, and many games filter symbols, so weird text often fails in those fields.
- Every stacked mark counts as a character in most apps, so glitch-style weird text uses up a length limit quickly.
- Screen readers announce lookalike symbols by their Unicode names, and weird text will not match a search for the plain word.
- Weird text is a poor fit for job applications, school work, emails to strangers or anything someone must search for later.
This weird text generator turns what you type into odd symbols, glitchy stacked marks or flipped letters that you copy and paste into a bio, display name or chat. Choose from the three kinds, tap to copy, and keep the plain version nearby, because weird text is harder for people and search to read.
How to use the weird text generator
- Type or paste your text in the box at the top.
- Pick a weird style from the symbol, glitch or flip results.
- Tap Copy and paste it into your bio, nickname or chat, then check it in the real field.
What weird text is
Weird text is a loose name for text that has been made to look odd on purpose. You will see it in gaming names, in bios, in jokes and in captions meant to look haunted, broken or alien. Under the hood it is ordinary text built from unusual Unicode characters, and it comes in three main kinds, all offered above.
| Kind | How it works | Example effect |
|---|---|---|
| Symbol swaps | Letters replaced by look-alike characters from other alphabets, maths or symbol blocks | A becomes a Greek or Cyrillic letter, S becomes a currency-like sign |
| Glitch marks | Combining marks are stacked above, through and below each letter | Letters look corrupted or dripping |
| Flips | Letters replaced with characters that look rotated or mirrored, and the order reversed | The sentence reads upside down |
None of these changes the meaning of the message to a human reader who can decode it, but all of them change how it looks to software.
Why it works
Unicode contains over a hundred thousand characters, many of which look like Latin letters. Where Unicode lacks a rotated or mirrored form, a similar-looking character from another alphabet stands in. Combining marks, such as accents and dots, were designed to be attached to a letter, and nothing in the standard limits how many you can stack, so a long run produces the glitchy “Zalgo” look.
That also tells you what its limits are: it works wherever the system supports those characters and combining rules, and not further.
Readability and accessibility trade-offs
Weird text asks the reader to do more work. Think about who reads it and what it is for.
- Readers. Lookalike swaps are decipherable for a short word and tiring for a sentence. Stacked marks make the letters themselves hard to see.
- Screen readers. Assistive software typically announces each substituted character by its Unicode name. A sentence in lookalike symbols becomes a stream of names, and stacked marks can be read as a series of “combining” descriptions or skipped. Never use weird text for essential information.
- Search and copying. The text will not match a search for the normal word. People will not be able to find your name by searching for the plain version.
- Moderation. Some communities filter weird characters because they are used to dodge word filters. If your text is removed, that may be why.
- Length limits. Every mark counts as a character in most apps, so stacked text uses your limit up quickly.
A sensible pattern is to use weird text in small amounts: one word in a bio, a name styled for a game, a heading in a post, with the actual message in plain text beside it.
Where to use it
| Place | Notes |
|---|---|
| Display names and nicknames | Often allowed; check any character filter |
| Bios and captions | Usually fine, but stacked marks may clip |
| Discord and chat messages | Fine in most cases; avoid in channel names, where rules vary |
| Usernames and handles | Usually rejected; they accept letters, numbers and a few signs |
| Game names | Varies; many games filter symbols, so test before you commit |
| Anything people must read or click | Do not use it |
For platform-specific rules we have researched, see our pages for Discord, Roblox, TikTok and Minecraft.
Related pages
If weird is not quite what you want, a neighbouring tool may fit better.
- Glitch text generator for the stacked-marks look with control over how heavy it is.
- Upside down text for flipped letters.
- Wingdings translator to turn text into symbols.
- Text decorator for borders, sparkles and frames around normal text.
- Stylish name generator for gaming names that are decorative without being illegible.
Tips
- Try the preview in the app first. The same characters look different in each app and font. Paste into the real field before posting.
- Remove it if you need to. The unstyle text tool converts many styled letters back to plain text. It does not remove every combining mark or symbol swap.
- Be considerate. Heavy stacked text can break layouts in other people’s feeds, and is hard on readers with visual or cognitive difficulties.
- Do not use it to hide things. Obfuscated words in a username or message are often against platform rules.
Examples of the three kinds
Here is how one short phrase changes under each kind, so you can pick before you copy.
- Symbol swap: the letters stay in order but take lookalike characters, so the phrase is still readable if you squint.
- Glitch marks: the same letters, each carrying a stack of tiny marks. The more you add, the harder to read, and the further the marks reach into neighbouring lines.
- Flip: the order of the letters is reversed and each letter is replaced by a turned equivalent, so reading it needs you to turn your head or the screen.
Because the styles are produced from your text each time, you can try several in seconds, and the tool remembers your favourites in your browser only. Your text never leaves your device.
When to skip weird text
Weird text is fun, but it is a poor fit for some situations. Do not use it for job applications, school work, emails to people you do not know, accessibility-sensitive content, or anything that someone has to search for later. In those cases use plain text, and keep the weirdness for places where people expect play.
Use the weird text generator for play, in small amounts, and keep anything important in plain text beside it.
Frequently asked questions
Basics
What counts as weird text?
Is weird text the same as glitch text or Zalgo?
How do I make weird text to copy and paste?
Where it works
Will weird text work in Discord, Roblox and TikTok?
Can I use weird text as a username?
How it works
How does weird text work?
Why was my weird text removed from a message?
Tips & limits
Why is my weird text unreadable?
Is weird text accessible?
Can weird text break things?
How do I turn weird text back into normal text?
Related generators & guides
- Glitch Text GeneratorThis glitch text generator turns your words into Zalgo-style cursed text, such as t̳̜̳̆͆̾e͕̅͑x̙̍͋̾t̫̜͐̏̽, in light, medium or heavy strength. Type your text, tap Copy and paste it into Discord, TikTok or a meme.
- Upside Down Text GeneratorThis upside down text generator flips what you type, such as uʍop ǝpᴉsdn, and also offers mirror and reverse versions. Type your text, tap Copy on a result and paste it into a post, bio or message.
- Text DecoratorThis text decorator wraps your name in 28 frames such as ꧁ ꧂ and ★彡 彡★, in the letter style you choose. Type a name, filter frames by mood, then tap a row to copy.
- Wingdings TranslatorThis Wingdings translator turns typed text into Wingdings-style Unicode symbols you can copy, or decodes pasted symbols back into letters. Choose a direction, type, then press Copy.
- Stylish Name GeneratorThis stylish name generator is also a name style generator: it turns your name into fancy Unicode letters with a frame such as ꧁ ꧂ and shows the real character count. Pick a style, tap Copy and paste it into a profile, a game or Discord.
- Cursive Text GeneratorThis cursive text generator turns your words into script-style Unicode letters for names, bios and captions. Type your text, tap Copy and paste it into Instagram, TikTok, Discord or a message.