Aesthetic Font Generator
- Cursive script 24 chars ๐โฏ๐๐๐ฝโฏ๐๐พ๐ธ โฑโด๐๐ ๐ขโฏ๐โฏ๐๐ถ๐โด๐
- Bold cursive script 24 chars ๐๐ฎ๐ผ๐ฝ๐ฑ๐ฎ๐ฝ๐ฒ๐ฌ ๐๐ธ๐ท๐ฝ ๐๐ฎ๐ท๐ฎ๐ป๐ช๐ฝ๐ธ๐ป
- Bold (serif) 24 chars ๐๐๐ฌ๐ญ๐ก๐๐ญ๐ข๐ ๐ ๐จ๐ง๐ญ ๐๐๐ง๐๐ซ๐๐ญ๐จ๐ซ
- Bold (sans-serif) 24 chars ๐๐ฒ๐๐๐ต๐ฒ๐๐ถ๐ฐ ๐๐ผ๐ป๐ ๐๐ฒ๐ป๐ฒ๐ฟ๐ฎ๐๐ผ๐ฟ
- Italic (serif) 24 chars ๐ด๐๐ ๐กโ๐๐ก๐๐ ๐น๐๐๐ก ๐บ๐๐๐๐๐๐ก๐๐
- Bold italic (serif) 24 chars ๐จ๐๐๐๐๐๐๐๐ ๐ญ๐๐๐ ๐ฎ๐๐๐๐๐๐๐๐
- Italic (sans-serif) 24 chars ๐๐ฆ๐ด๐ต๐ฉ๐ฆ๐ต๐ช๐ค ๐๐ฐ๐ฏ๐ต ๐๐ฆ๐ฏ๐ฆ๐ณ๐ข๐ต๐ฐ๐ณ
- Bold italic (sans-serif) 24 chars ๐ผ๐๐จ๐ฉ๐๐๐ฉ๐๐ ๐๐ค๐ฃ๐ฉ ๐๐๐ฃ๐๐ง๐๐ฉ๐ค๐ง
- Small caps 24 chars แดแด๊ฑแดสแดแดษชแด ๊ฐแดษดแด ษขแดษดแดสแดแดแดส
- Tiny (superscript) 24 chars แตแตหขแตสฐแตแตโฑแถ แถ แตโฟแต แตแตโฟแตสณแตแตแตสณ
- Gothic (Fraktur) 24 chars ๐๐ข๐ฐ๐ฑ๐ฅ๐ข๐ฑ๐ฆ๐ ๐๐ฌ๐ซ๐ฑ ๐๐ข๐ซ๐ข๐ฏ๐๐ฑ๐ฌ๐ฏ
- Bold gothic (Fraktur) 24 chars ๐ฌ๐๐๐๐๐๐๐๐ ๐ฑ๐๐๐ ๐ฒ๐๐๐๐๐๐๐๐
- Bubble 24 chars โถโโขโฃโโโฃโโ โปโโโฃ โผโโโโกโโฃโโก
- Black bubble 24 chars ๐ ๐ ๐ ข๐ ฃ๐ ๐ ๐ ฃ๐ ๐ ๐ ๐ ๐ ๐ ฃ ๐ ๐ ๐ ๐ ๐ ก๐ ๐ ฃ๐ ๐ ก
- Square 24 chars ๐ฐ๐ด๐ ๐ ๐ท๐ด๐ ๐ธ๐ฒ ๐ต๐พ๐ฝ๐ ๐ถ๐ด๐ฝ๐ด๐ ๐ฐ๐ ๐พ๐
- Black square 24 chars ๐ ฐ๐ ด๐๐๐ ท๐ ด๐๐ ธ๐ ฒ ๐ ต๐ พ๐ ฝ๐ ๐ ถ๐ ด๐ ฝ๐ ด๐๐ ฐ๐๐ พ๐
- Strikethrough 46 chars Aฬถeฬถsฬถtฬถhฬถeฬถtฬถiฬถcฬถ Fฬถoฬถnฬถtฬถ Gฬถeฬถnฬถeฬถrฬถaฬถtฬถoฬถrฬถ
- Underline 46 chars Aฬฒeฬฒsฬฒtฬฒhฬฒeฬฒtฬฒiฬฒcฬฒ Fฬฒoฬฒnฬฒtฬฒ Gฬฒeฬฒnฬฒeฬฒrฬฒaฬฒtฬฒoฬฒrฬฒ
- Upside down 24 chars ษนoสษษนวuวโ สuoโฒ ษแดสวษฅสsวโ
- Mirror 24 chars ษฟoฦษษฟษแดษแฎ ฦแดo๊ป ษiฦษสฦ๊ ษA
- Glitch (zalgo) 188 chars Aอคฬฑฬญฬฏฬคฬณอeฬอฬซฬฆฬฒฬฆฬฃsฬฬฬขฬฒอtฬฝออฬบออhฬฬฬอeออฅอคฬชฬซฬtออฬชฬiอซฬอฏฬฬออออฬนcอชฬฬออฆฬอ ฬฃฬณอฬฎ Fอฬฬฬอกอฬปฬฬบoฬฬฬอชออฬฬฃฬฑฬณฬnอญอฆฬฬฃฬบออฬฐtอฌออฬฐฬฒฬฬฅฬฎ Gอฬฬอeฬฬอฆอออฉออnฬอฬอจฬฬฅออeฬพฬอออซฬญอฬณrออฎฬฬฃอฬฐฬฎaฬออคอฬฬธฬฌฬฆฬอ tฬฬ อฆฬพอฉฬธอฬคoออฅอจฬฝอฆฬฝฬนฬฅอฬฐrฬอออฬ
- Wide (fullwidth) 24 chars ๏ผก๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝใ๏ผฆ๏ฝ๏ฝ๏ฝใ๏ผง๏ฝ ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ
- Vaporwave 32 chars ๏ผก๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝใ๏ผฆ๏ฝ๏ฝ๏ฝใ๏ผง๏ฝ ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝใ๏ฝด๏ฝฝ๏พ๏พ๏ฝจ๏ฝฏ๏ฝธ
- Monospace 24 chars ๐ฐ๐๐๐๐๐๐๐๐ ๐ต๐๐๐ ๐ถ๐๐๐๐๐๐๐๐
- Double-struck 24 chars ๐ธ๐๐ค๐ฅ๐๐๐ฅ๐๐ ๐ฝ๐ ๐๐ฅ ๐พ๐๐๐๐ฃ๐๐ฅ๐ ๐ฃ
- Cute frame 34 chars โหโนโก แดแด๊ฑแดสแดแดษชแด ๊ฐแดษดแด ษขแดษดแดสแดแดแดส โกโนหโ
- Sparkle frame 34 chars โง๏ฝฅ๏พ: ๐โฏ๐๐๐ฝโฏ๐๐พ๐ธ โฑโด๐๐ ๐ขโฏ๐โฏ๐๐ถ๐โด๐ :๏พ๏ฝฅโง
- Hearts between letters 43 chars Aโกeโกsโกtโกhโกeโกtโกiโกc Fโกoโกnโกt Gโกeโกnโกeโกrโกaโกtโกoโกr
- Y2K sparkle 34 chars โงหยฐ. ๐๐ฒ๐๐๐ต๐ฒ๐๐ถ๐ฐ ๐๐ผ๐ป๐ ๐๐ฒ๐ป๐ฒ๐ฟ๐ฎ๐๐ผ๐ฟ .ยฐหโง
- Y2K star 30 chars โๅฝก ๐ฐ๐๐๐๐๐๐๐๐ ๐ต๐๐๐ ๐ถ๐๐๐๐๐๐๐๐ ๅฝกโ
- Royal frame 30 chars ๊งเผบ Aesthetic Font Generator เผป๊ง
- Faux Cyrillic (Russian look) 24 chars ะัััะฝัััั าะพะธั ะัะธััะฐัะพั
- Japanese look 24 chars ๏พไนไธ๏ฝฒใไน๏ฝฒ๏พแ ๏ฝทใฎๅ๏ฝฒ ใ ไนๅไนๅฐบ๏พ๏ฝฒใฎๅฐบ
- Mocking (alternating caps) 24 chars aEsThEtIc FoNt GeNeRaToR
- Wingdings 24 chars โโโฌงโงซโโโงซโโ โโกโ โงซ โโโ โโโโงซโกโ
- Subscript 24 chars โโโโโโโแตขc Fโโโ Gโโโแตฃโโโแตฃ
- Double underline 46 chars Aฬณeฬณsฬณtฬณhฬณeฬณtฬณiฬณcฬณ Fฬณoฬณnฬณtฬณ Gฬณeฬณnฬณeฬณrฬณaฬณtฬณoฬณrฬณ
- Slashed 46 chars Aฬธeฬธsฬธtฬธhฬธeฬธtฬธiฬธcฬธ Fฬธoฬธnฬธtฬธ Gฬธeฬธnฬธeฬธrฬธaฬธtฬธoฬธrฬธ
- Parenthesized 24 chars โโ โฎโฏโฃโ โฏโคโ โกโชโฉโฏ โขโ โฉโ โญโโฏโชโญ
- Sans-serif 24 chars ๐ ๐พ๐๐๐๐พ๐๐๐ผ ๐ฅ๐๐๐ ๐ฆ๐พ๐๐พ๐๐บ๐๐๐
Aesthetic font generator converts plain text into 40 Unicode text styles, such as ๐ธ๐๐๐๐พ๐โฏ, ๐๐จ๐ฅ๐, ๐ค๐ฌ๐ฑ๐ฅ๐ฆ๐ and โโคโโโโ, so you can copy and paste them into Instagram, TikTok, Discord, X and game nicknames. Each style is a set of Unicode characters, not a font file, so the look survives copying into any app that supports Unicode.
Fancy text styles you can copy and paste
The generator covers 14 style families. Each family has its own page with the full alphabet, missing characters and platform support:
| Style | Example | Unicode source |
|---|---|---|
| Cursive text generator | ๐โฏ๐๐๐ฝโฏ๐๐พ๐ธ | Mathematical Script |
| Bold text generator | ๐๐๐ฌ๐ญ๐ก๐๐ญ๐ข๐ | Mathematical Bold |
| Italic text generator | ๐ด๐๐ ๐กโ๐๐ก๐๐ | Mathematical Italic |
| Small text generator | แดแด๊ฑแดสแดแดษชแด แตโฑโฟสธ | Phonetic Extensions, modifier letters |
| Gothic text generator | ๐๐ข๐ฐ๐ฑ๐ฅ๐ข๐ฑ๐ฆ๐ | Mathematical Fraktur |
| Bubble text generator | โถโโขโฃโโโฃโโ | Enclosed Alphanumerics |
| Square text generator | ๐ฐ๐ด๐ ๐ ๐ท๐ด๐ ๐ธ๐ฒ | Enclosed Alphanumeric Supplement |
| Strikethrough text generator | Aฬถeฬถsฬถtฬถhฬถeฬถtฬถiฬถcฬถ | Combining long stroke overlay |
| Underline text generator | Aฬฒeฬฒsฬฒtฬฒhฬฒeฬฒtฬฒiฬฒcฬฒ | Combining low line |
| Upside down text generator | ษแดสวษฅสsวโ | IPA and Latin look-alikes |
| Glitch text generator | Aฬฬ อeอฬฅsฬฟอฅฬฐtออคฬฆฬผhฬฬอฬฉeฬอฅฬฬซtฬออiอฉฬฬนฬcอซฬญฬฏ | Combining Diacritical Marks |
| Wide text generator | ๏ผก๏ฝ ๏ฝ๏ฝ๏ฝ๏ฝ ๏ฝ๏ฝ๏ฝ | Halfwidth and Fullwidth Forms |
| Monospace text generator | ๐ฐ๐๐๐๐๐๐๐๐ | Mathematical Monospace |
| Double struck text generator | ๐ธ๐๐ค๐ฅ๐๐๐ฅ๐๐ | Mathematical Double-Struck |
Decorated styles combine these letters with symbols. The cute font generator adds hearts, bows and kaomoji frames, and the Y2K font generator adds stars and chains in the early-2000s look. Novelty converters cover alternating caps (mocking text), Wingdings symbols and Russian-look faux Cyrillic letters. Styled digits have their own fancy numbers page.
Fonts for Instagram, Discord, TikTok and games
Every platform accepts fancy text in some fields and rejects it in others. Usernames and handles on Instagram, TikTok, Discord and X accept only plain letters, numbers and a few punctuation marks. Names, bios and posts accept Unicode styles. Each platform page filters the styles to those that work there and counts characters against that platform's limits:
- Instagram fonts for the name, bio and captions
- Discord fonts for display names, server names and channels
- TikTok fonts for the profile name and bio
- Twitter (X) fonts for posts, display names and bios
- Facebook fonts for posts and comments
- LinkedIn text formatter for bold and italic posts
- WhatsApp fonts, alongside WhatsApp's built-in formatting codes
- YouTube fonts for comments and channel names
Game nicknames have stricter length and character rules. The game pages list the styles that pass each game's name filter: Roblox fonts, Fortnite fonts, Free Fire name style, PUBG name style, Mobile Legends name style, Steam fonts and VRChat fonts.
Aesthetic symbols and name decorations
Symbols decorate fancy text without replacing letters. The aesthetic symbols collection groups โก โง โ โณ โ and hundreds more by category, and the kaomoji page lists Japanese text faces such as (๏ฝกโขฬแด-)โง. The stylish name generator wraps a name in frames such as ๊งเผบ Name เผป๊ง for game profiles. For an empty-looking name or spacing, the invisible character page lists blank characters that platforms accept.
How does a fancy text generator work?
A fancy text generator swaps each letter for a different Unicode character that looks like a styled version of it. Most styles come from the Mathematical Alphanumeric Symbols block (U+1D400โU+1D7FF), which holds 997 characters, including 13 styled Latin alphabets. Because the result is text, not formatting, the style stays the same wherever it is pasted. The full explanation is on how fancy text works.
Why does fancy text show boxes or question marks?
Fancy text shows boxes when the device has no font that contains the styled character. It shows question marks when an app fails to handle characters outside the Basic Multilingual Plane. Bold, italic and cursive have the widest font support. Rarer symbols fail most often. Why fancy text shows boxes lists the causes and fixes.
Is fancy text allowed, accessible and searchable?
Fancy text is allowed in most bios and posts, but it has 3 trade-offs. Screen readers spell styled letters out one by one or skip them, search features do not match styled words to plain words, and styled characters count as more than 1 character on some platforms. These 3 guides cover each trade-off:
Convert fancy text back to normal
Styled text copied from somewhere else can be turned back into plain letters with the fancy text to normal text converter, which also removes glitch marks and strikethrough lines.