Fancy Text Generator
Turn your text into Unicode fonts to copy and paste on Instagram, TikTok and WhatsApp. Bold, italic, gothic, small caps and more.
What is a fancy text generator?
A fancy text generator turns your normal text into different styles of fonts to copy and paste: bold, italic, gothic, script, small caps and many more. It does not install any font: it uses special Unicode characters that already exist in the standard and look the same on almost every device.
Because the result is real text and not an image, you can paste these fancy letters into an Instagram bio, a TikTok video, your game nick or a WhatsApp message. Type once and instantly get twenty-eight variants to choose from.
If you need to measure or transform the text, try the character counter or reverse text.
What are fancy letters for?
Instagram & TikTok bios
Make your bio stand out with fonts the apps do not offer. Fancy letters work because they are real Unicode characters, not images.
WhatsApp & Telegram
Send stylish messages in bold, italic or gothic that look the same on any phone, with no special formatting.
Usernames & gaming
Create eye-catching nicks for games, Discord or social media with decorative letters that pop in any list.
Posts & headlines
Highlight a phrase or a title in your posts to grab attention without leaving plain text.
How to use the generator step by step
Type your name, phrase or text in the field above. The list of styles updates instantly as you type.
Browse the styles: bold, italic, gothic, small caps, circled and more, and pick the one that fits best.
Hit "Copy" on the chosen style and paste it into your favourite social network, chat or game.
Where these weird letters actually come from
Fancy text is not an image, not an installed font and not a trick of the app. These are ordinary Unicode characters — the system treats 𝐚 exactly the way it treats a. That is why they survive copy and paste anywhere.
Most of them come from an unexpected place: Unicode's Mathematical Alphanumeric Symbols block. It was encoded so a physicist could write a formula distinguishing a plain R from a double-struck ℝ, not so anyone could decorate a bio. Bold, italic, script, blackletter and double-struck all come from there.
That origin explains the two things that puzzle people most. First, accented letters and ñ do not convert, because a mathematician never needed them. Second, in some styles a few letters look different from the rest — Unicode had already encoded them in another block and did not duplicate them. In blackletter there are five of those, explained in detail on the gothic text generator.
The rest come from elsewhere entirely: small caps from the phonetic alphabet, full-width letters from Japanese typesetting, circled letters from numbered lists. That is why some fancy text styles cover digits and others do not.
Which style to use where
For a bio people have to read. Bold or small caps. They are the two styles that stay legible across a full sentence and render reliably on older phones.
For a name or a heading. Here it pays to stand out: blackletter or script work well in a few words and badly in a paragraph.
For a game nickname. The character limit decides, not taste. Full-width styles and symbols cost more than they look, and some games count screen columns rather than characters. The nickname generator pairs the styles with the symbol sets built for that.
For a tattoo or a design. None of them. These characters have a fixed shape you cannot adjust; that job needs a real typeface or a letterer.
One caveat worth keeping in mind throughout: screen readers do not treat these characters as ordinary letters, and in-app search will not find them. Use fancy text to accent, not for information someone needs to read or look up.
Why fancy text sometimes «turns back to normal» when you save it
It is the most common complaint about these letters, and it is not a bug in the app: it is how Unicode works. Most of these styles are not new characters but the same old letter with a different shape on record. Unicode states this in a property called compatibility decomposition, and any system that applies NFKC normalisation to your text folds them back to the base letter.
Of the 28 styles on this page, 17 change when normalised and only 11 survive. Plenty of services normalise usernames and profile names precisely to stop impersonation, so no style survives there. You did nothing wrong.
What that means in practice: if you need the style to persist in a saved name, pick one of the ones that survive. If you are only pasting it into a message or a post, it makes no difference — that text is not normalised.
| Style | When normalised | Characters | Columns |
|---|---|---|---|
| Bold 𝗚𝗮𝗺𝗲𝗿 | Folds back to plain letters | 5 | 5 |
| Italic 𝘎𝘢𝘮𝘦𝘳 | Folds back to plain letters | 5 | 5 |
| Bold italic 𝙂𝙖𝙢𝙚𝙧 | Folds back to plain letters | 5 | 5 |
| Serif bold 𝐆𝐚𝐦𝐞𝐫 | Folds back to plain letters | 5 | 5 |
| Serif italic 𝐺𝑎𝑚𝑒𝑟 | Folds back to plain letters | 5 | 5 |
| Script 𝓖𝓪𝓶𝓮𝓻 | Folds back to plain letters | 5 | 5 |
| Gothic bold 𝕲𝖆𝖒𝖊𝖗 | Folds back to plain letters | 5 | 5 |
| Double-struck 𝔾𝕒𝕞𝕖𝕣 | Folds back to plain letters | 5 | 5 |
| Monospace 𝙶𝚊𝚖𝚎𝚛 | Folds back to plain letters | 5 | 5 |
| Small caps ɢᴀᴍᴇʀ | Survives | 5 | 5 |
| Circled Ⓖⓐⓜⓔⓡ | Folds back to plain letters | 5 | 5 |
| Fullwidth Gamer | Folds back to plain letters | 5 | 10 |
| Strikethrough G̶a̶m̶e̶r̶ | Survives | 10 (uses combining marks) | 10 |
| Underline G̲a̲m̲e̲r̲ | Survives | 10 (uses combining marks) | 10 |
| Serif bold italic 𝑮𝒂𝒎𝒆𝒓 | Folds back to plain letters | 5 | 5 |
| Sans-serif 𝖦𝖺𝗆𝖾𝗋 | Folds back to plain letters | 5 | 5 |
| Script light 𝒢𝒶𝓂ℯ𝓇 | Folds back to plain letters | 5 | 5 |
| Gothic light 𝔊𝔞𝔪𝔢𝔯 | Folds back to plain letters | 5 | 5 |
| Circled, filled 🅖🅐🅜🅔🅡 | Survives | 5 | 5 |
| Squared 🄶🄰🄼🄴🅁 | Changes to «GAMER» | 5 | 5 |
| Squared, filled 🅶🅰🅼🅴🆁 | Survives | 5 | 5 |
| Parenthesised 🄖⒜⒨⒠⒭ | Changes to «(G)(a)(m)(e)(r)» | 5 | 5 |
| Short strikethrough G̵a̵m̵e̵r̵ | Survives | 10 (uses combining marks) | 10 |
| Double underline G̳a̳m̳e̳r̳ | Survives | 10 (uses combining marks) | 10 |
| Overline G̅a̅m̅e̅r̅ | Survives | 10 (uses combining marks) | 10 |
| Slash G̸a̸m̸e̸r̸ | Survives | 10 (uses combining marks) | 10 |
| Tilde overlay G̴a̴m̴e̴r̴ | Survives | 10 (uses combining marks) | 10 |
| Leet 1337 94M3R | Survives | 5 | 5 |
The last two columns explain the other common rejection, the one you hit in games and in username fields with a length cap. Five letters are not always five characters: 8 of these styles cost double, some because they add a combining mark to every letter and some because they take two screen columns. That is why a name «ten letters long» gets rejected with no explanation — worked through in gothic text and in our nickname generator.
One case stands on its own: the Instagram @username accepts
only a-z,
0-9,
full stops and underscores. None of these styles works there, however happily
the bio accepts them. We did not infer that limit — the platform documents it.
Frequently asked questions
How do fancy letters work?
Why do some letters not show on my phone?
Does it work for an Instagram bio?
Do fancy letters affect SEO or accessibility?
Is it free and safe?
Related tools
Gothic Text Generator
Blackletter with a full A-Z alphabet and its four historical families.
Aesthetic Fonts
The wide bio lettering, and why a font file is not a character.
Instagram Fonts
Fancy, aesthetic typefaces for your bio, stories and comments.
WhatsApp Fonts
Bold, italic and strikethrough: native formatting and Unicode fonts.
Strikethrough Text
Cross out any text and paste it on your social networks or chats.
Cursive Text
Unicode calligraphy with a full alphabet to copy and paste.
Nickname Generator
Nicks with ★彡 symbols and an invisible character for Free Fire and more.
Instagram Counter
Track the character limit of your bio and captions.
Character Counter
Count characters with and without spaces for any limit.