Weird Text Generator

Weird fonts swap normal letters for lookalikes borrowed from other scripts, math symbols and runes, so your text looks alien but stays readable. Copy the strangest one you can find.

Weird Text Generator Styles

Weird Symbols Text

Cursed Weird Fonts

Weird Mixed-Up Text

Flipped, slashed and stretched letters that make people look twice.

Weird Fonts with Strange Emoji

Alien and Rune Fonts

Weird Font Ideas to Copy

Ready-made lines in the styles above. Tap Copy, or type your own text at the top to restyle everything else.

Where Weird Fonts Work

Based on our own testing on current phones and apps. Apps change their filters, so treat a ✓ as "usually" rather than a promise, and keep a plain-text version of anything important.

Style familyiPhoneAndroidWindowsInstagramTikTokDiscordRoblox names
Bubble, squared and parenthesized lettersThe filled black versions may render as emoji on some phones.WorksWorksWorksWorksWorksWorksBlocked
Small caps, superscript and subscriptSuperscript and subscript have no glyph for a few letters (q, and most subscript consonants), so those stay plain.WorksWorksWorksWorksWorksWorksPartly
Upside down and mirrorBuilt from phonetic (IPA) letters, which are widely supported.WorksWorksWorksWorksWorksWorksBlocked
Fullwidth (vaporwave) and spaced-out textFullwidth characters take double space and can hit name-length limits faster.WorksWorksWorksWorksWorksWorksBlocked
Underline, strikethrough and other combining linesSome apps strip combining marks from names; the letters survive, the line does not.WorksWorksWorksWorksPartlyWorksBlocked
Glitch (zalgo) textPhones clip tall stacks; Instagram and TikTok limit how many marks they keep. Heavy versions may be moderated as spam.PartlyPartlyWorksPartlyPartlyWorksBlocked
Lookalike alphabets (Greek, Cyrillic, Cherokee, Thai, CJK…)Depends on the device having fonts for those writing systems; older Android and locked-down Windows PCs can miss some.WorksPartlyPartlyWorksWorksWorksBlocked
Letter flags and other emoji-style lettersWindows draws regional-indicator letters as plain boxed letters rather than the colourful tiles phones show.WorksWorksPartlyWorksWorksWorksBlocked

Explore Fonts, Symbols and Emoticons

What Are Weird Fonts?

Weird fonts are alphabets stitched together from Unicode characters that merely resemble Latin letters. The Tribal style (ᏢᏞᎪᎩᎬᎡ) takes most of its shapes from the Cherokee syllabary, Totem (ᑭᒪᗩᎩᗴᖇ) from Canadian Aboriginal syllabics, Rusify (рℓдчєя) from Cyrillic, Siam (קɭคץєг) from Thai and Hebrew, and Sorcerer (℘Ɩąყɛཞ) mixes stroked Latin letters with Tibetan, Georgian and Greek. Letter Flags (🇼​🇪​🇮​🇷​🇩) uses the regional indicator symbols that normally pair up into country flags, with an invisible zero-width space between each pair so they do not fuse. Upside Down and Mirror use rotated and reversed forms found scattered around the phonetic and Latin extended blocks.

None of this is a font in the typographic sense. A font would draw the same letters differently; these styles swap the letters themselves for other characters, and the result reads as a word only because human eyes are good at pattern matching. That is also why weird text looks "broken": each borrowed character comes from a script with its own baseline, x-height and stroke weight, so the line jitters up and down and thick and thin in a way a real typeface never would.

The honest downside is that the text really is other letters. A screen reader will announce Cherokee syllables or Thai consonants instead of your word, spell checkers flag everything, and search engines index the raw characters. Use weird fonts where the visual effect is the message, not where the words need to be found or read aloud.

Why Use Weird Fonts?

The obvious reason is to look strange on purpose. A weird name makes people stop and squint, and a caption in Tribal or Totem letters signals a joke, a persona or a bit before anyone has read the words. The effect is strongest with a normal sentence underneath, because the reader's brain flips between "this is gibberish" and "oh, it says pizza night".

Weird text is also a staple of internet subcultures that trade in the uncanny. Alternate reality games, "cursed" image captions, liminal-space accounts, shitposting pages and creepypasta narrators use lookalike alphabets to suggest a message that has come from somewhere else or has been corrupted in transit. Adding a light glitch layer, as in the Cursed Weird Fonts section, pushes that further; if you want the full corrupted effect on its own, the glitch fonts page is dedicated to it.

A third, quieter reason is contrast within a profile. Many people set their name in a clean fancy fonts alphabet and reserve one weird word for a pronoun line, a pinned comment or a highlight title, so the strangeness reads as intentional rather than as a display error. Mixed-up variants such as mirrored-and-slashed or superscript-with-slash give you that oddness without straying from Latin letters at all.

Lastly, weird fonts are simply fun to send. A single Letter Flags word in a group chat, a flipped reply or a Rune-style ᵽłƛɏɇɍ line turns a plain message into a small puzzle for friends to decode.

Where Can You Use Weird Fonts?

Weird text goes wherever Unicode goes, with a few platform-specific notes:

If one style shows boxes for a friend, switch to Rusify or Oracle, which use widely supported Cyrillic and Greek letters.

How to Use the Weird Font Generator

  1. Type a sentence rather than a single word; weird alphabets are funnier when a normal message is hiding inside them.
  2. Try Tribal, Totem and Siam in the first section, or the Alien and Rune cards with the ✮ and ⛧ frames, and press Copy on the strangest one that still reads.
  3. Send it in a Discord message or Reddit reply first, where it renders most reliably, before committing it to a name field with a length limit.

Tips for Using Weird Fonts

Preview with real words

Some letters have no good lookalike in a given script, so certain words come out clearer than others. A name with lots of F, G, J or Q often looks better in Tribal or Rune than in Rusify, where those four letters stay plain Latin.

Respect the scripts you borrow

Cherokee, Canadian syllabics, Thai and Hebrew are living writing systems. Using their letters as decoration is harmless in a username, but be aware that a speaker of those languages will see real syllables, which is why weird text occasionally gets confused for another language.

Letter Flags need the separator

Two regional indicator symbols next to each other become a country flag on most devices. The generator inserts a zero-width space between each letter to prevent that; if an app strips invisible characters, your word may turn into a row of random flags.

Keep one plain copy

Because the characters are not Latin letters, in-app search, hashtags and @mentions will not match a weird spelling. Keep your searchable handle in a plain field and reserve the weird version for display names and captions.

Combine sparingly

Stacking a lookalike alphabet, a slash and a glitch layer produces something no device renders the same twice. For a look that is odd but stable, pick one trick per line: either a strange alphabet, a flip, or an overlay. If you like the flipped and reversed cards, the bubble fonts page offers a gentler enclosed look that is easier to read.

Weird Fonts FAQ

Why does weird text look broken and uneven?

Each letter is borrowed from a different writing system, and those characters have their own heights, baselines and stroke thickness. Placed side by side they do not align like a real typeface, and that jitter is the weird look.

What language is the weird font made of?

Not one language but several. Tribal uses Cherokee syllables, Totem uses Canadian Aboriginal syllabics, Rusify uses Cyrillic, Siam mixes Thai and Hebrew, and Rune uses Latin letters with bars and strokes. They are chosen for shape, not meaning.

Why did my Letter Flags text turn into country flags?

Two adjacent regional indicator letters form a flag emoji. The generator separates them with a zero-width space, but some apps remove invisible characters on paste, which lets neighbouring letters pair up into flags.

Can I use weird fonts in my Discord name?

Yes. Discord nicknames accept Cherokee, syllabics, Cyrillic and the flipped letters, and the 32-character limit counts one per letter for these styles. Only the cursed variants with glitch marks eat extra characters.

Is weird text the same as glitch or zalgo text?

No. Weird fonts replace letters with lookalike characters from other scripts, while glitch text keeps the original letters and piles combining marks on top. The Cursed Weird Fonts section combines both.

Why does the weird font show boxes for my friend but not for me?

Their device lacks a font for one of the scripts, most often Cherokee or Canadian syllabics on older Android phones. Rusify and Oracle use Cyrillic and Greek letters, which almost every device can draw.

Can people search for my name if it is in a weird font?

Not by typing the normal spelling. Search and mentions match the exact characters, so a Tribal name only matches Tribal letters. Keep your plain handle in your username and put the weird version in the display name.

Are weird fonts good for ARGs and cursed captions?

They are the standard tool for it. Lookalike alphabets suggest a message from somewhere else, and adding a light glitch layer or a ⛧ frame makes it read as corrupted. Keep the underlying sentence short so people can still decode it.

Do weird fonts work in Roblox chat?

Mostly not. Roblox usernames only allow letters, numbers and underscores, and the chat filter replaces most non-Latin characters with hashtags. Display names are slightly more permissive but still block most of these scripts.

Why do f, g, j and q stay normal in Rusify text?

Cyrillic has no letter that resembles those four shapes, so the generator leaves them as they are rather than substituting something unreadable. Words full of those letters look better in Tribal, Totem or Rune, which cover the whole alphabet.