Type anything in the box to see it in over 40 fancy styles at once, from ๐ฌ๐พ๐ป๐ผ๐ฒ๐ฟ๐ฎ and ๐๐จ๐ฅ๐ to ๐ค๐ฌ๐ฑ๐ฅ๐ฆ๐ , โโคโโโโ and upside-down text. Click Copy next to any style and paste it into a bio, post, chat or game name.
Bold
Bold cursive
Cursive script
Italic
Bold italic
Old English (Fraktur)
Bold Old English
Double-struck
Sans bold
Sans bold italic
Sans italic
Sans-serif
Monospace
Wide (vaporwave)
Bubble
Black bubble
Squares
Black squares
Parentheses
Small caps
Tiny (superscript)
Subscript
Upside down
Mirror (backwards)
Reversed
Strikethrough
Wavy strikethrough
Slashed
Underline
Double underline
Overline
Crossed above
Glitch, light
Glitch (Zalgo)
Glitch, heavy (cursed)
Russian look
Greek look
Wings
Shooting stars
Sparkles
Flowers
Hearts
Lenticular brackets
Sound wave
Wavy
Bubble trail
Sniper
How the fancy text generator works
Fancy text is not a font. As you type, the generator swaps each letter for a different Unicode character that already looks styled: ๐ is Mathematical Bold Capital A, โถ is Circled Latin Capital Letter A and ๐ is Mathematical Fraktur Capital A. Because the style lives in the characters themselves, it survives copy and paste into apps where you cannot pick a font.
Most letter styles come from the Mathematical Alphanumeric Symbols block, added in Unicode 3.1 (2001) so mathematicians could write styled variables, such as a bold ๐ฏ for a vector, as plain text. Bubble and square letters come from the enclosed alphanumerics blocks, small and upside-down text borrow look-alike letters from phonetic alphabets, and strikethrough, underline and glitch styles stack combining marks on top of ordinary letters.
Cool text with symbols
Some styles go beyond letters and frame your words with symbols: ๊งเผบ wings เผป๊ง, โ ๅฝก shooting stars ๅฝกโ , โฟ flowers โฟ, or a โ๏ธปใ sniper โโโไธ for gaming names. The frames are ordinary symbols, so you can also build your own from cool symbols and aesthetic symbols.
Bold, italic and sans-serif styles are the easiest to read. Cursive and Old English look elegant in a name but tire the eye in long sentences, and upside-down, mirror and glitch text are best kept for jokes and effects.
Where fancy text works, and where it does not
Unicode letters paste into most text fields, so they work in Instagram and TikTok bios, X (Twitter) posts and display names, Discord nicknames, Facebook posts and many game nicknames. Usernames are stricter: an Instagram @username, for example, only allows letters, numbers, periods and underscores.
Some apps strip or replace characters they do not support, and a device without a matching font shows empty boxes instead. Some sites also count each fancy letter as two characters, so a bio can hit its limit sooner than you expect.
Screen readers and search engines may not read ๐ฏ๐ช๐ท๐ฌ๐ letters as normal words. A screen reader can spell them out by their Unicode names or skip them, and the styled word may not match searches. Use fancy text sparingly, and keep your name, contact details and anything important in plain text. For one look at a time, try the bold text generator or the cursive text generator.
Frequently asked questions
Is fancy text a real font?
No. Each styled letter is a separate Unicode character, which is why the look survives copy and paste. A real font only changes how the same characters are drawn, and that change is lost when you paste into another app.
Why do some fancy letters show up as boxes?
The device or app displaying the text has no font that contains those characters. Styles from less common Unicode blocks, such as black bubbles and squares, are the most likely to be missing on older systems.
Can I use fancy text in my Instagram bio?
Yes. Instagram bios, names and captions accept Unicode letters, so you can paste any style from this page. Your @username cannot use them, because usernames only allow letters, numbers, periods and underscores.