Fancy Text Generator
58 styles, updating as you type, grouped by how they actually work. Each one tells you how widely it renders and how many characters it could not convert — which most generators leave you to find out after pasting.
0 of 200 characters. Nothing is uploaded.
Start typing above to see every style.
These are not fonts
This is the thing worth understanding before you use any of it. A font changes how a character is drawn while the character stays the same: the letter A styled in bold is still the letter A. What this tool produces is different characters entirely.
Bold here is U+1D400, a mathematical symbol from a block added so equations could distinguish a bold vector from a plain one. Bubble letters come from enclosed alphanumerics, designed for numbered lists. Wide letters are full-width forms from East Asian typography.
That is why the text survives being pasted into a profile that gives you no formatting options. It is also why it behaves strangely everywhere else.
All 58 styles, applied to one phrase
Every style below is the words "Fancy Text" put through this tool. Type your own text above and the same 58 styles update instantly.
- Bold 𝐅𝐚𝐧𝐜𝐲 𝐓𝐞𝐱𝐭
- Italic 𝐹𝑎𝑛𝑐𝑦 𝑇𝑒𝑥𝑡
- Bold italic 𝑭𝒂𝒏𝒄𝒚 𝑻𝒆𝒙𝒕
- Sans bold 𝗙𝗮𝗻𝗰𝘆 𝗧𝗲𝘅𝘁
- Sans italic 𝘍𝘢𝘯𝘤𝘺 𝘛𝘦𝘹𝘵
- Sans bold italic 𝙁𝙖𝙣𝙘𝙮 𝙏𝙚𝙭𝙩
- Script ℱ𝒶𝓃𝒸𝓎 𝒯ℯ𝓍𝓉
- Bold script 𝓕𝓪𝓷𝓬𝔂 𝓣𝓮𝔁𝓽
- Gothic 𝔉𝔞𝔫𝔠𝔶 𝔗𝔢𝔵𝔱
- Bold gothic 𝕱𝖆𝖓𝖈𝖞 𝕿𝖊𝖝𝖙
- Outline 𝔽𝕒𝕟𝕔𝕪 𝕋𝕖𝕩𝕥
- Monospace 𝙵𝚊𝚗𝚌𝚢 𝚃𝚎𝚡𝚝
- Small caps Fᴀɴᴄʏ Tᴇxᴛ
- Greek style Fαηcy Ƭєxτ
- Cute ᖖąɳƈყ Tɛҳɬ
- Curly Fãňčŷ Ťēxť
- Currency ₣₳₦₵Ɏ ₮ɆӾ₮
- Angular ᖖᗩᒉᕢᗻ ᖶᖓ᙭ᖶ
- Bubble Ⓕⓐⓝⓒⓨ Ⓣⓔⓧⓣ
- Bubble filled 🅕🅐🅝🅒🅨 🅣🅔🅧🅣
- Square 🄵🄰🄽🄲🅈 🅃🄴🅇🅃
- Square filled 🅵🅰🅽🅲🆈 🆃🅴🆇🆃
- Bracketed 🄕⒜⒩⒞⒴ 🄣⒠⒳⒯
- Boxed [F][a][n][c][y] [T][e][x][t]
- Hearts F♥a♥n♥c♥y♥ ♥T♥e♥x♥t
- Stars F✦a✦n✦c✦y✦ ✦T✦e✦x✦t
- Flowers F❀a❀n❀c❀y❀ ❀T❀e❀x❀t
- Arrows F➤a➤n➤c➤y➤ ➤T➤e➤x➤t
- Dotted F·a·n·c·y· ·T·e·x·t
- Sparkles ✧・゚: Fancy Text :・゚✧
- In brackets 【Fancy Text】
- Wave 〜Fancy Text〜
- Fire 🔥 Fancy Text 🔥
- Crowned 👑 Fancy Text 👑
- Strikethrough F̶a̶n̶c̶y̶ T̶e̶x̶t̶
- Slashed F̸a̸n̸c̸y̸ T̸e̸x̸t̸
- Wavy strike F̴a̴n̴c̴y̴ T̴e̴x̴t̴
- Underline F̲a̲n̲c̲y̲ T̲e̲x̲t̲
- Double underline F̳a̳n̳c̳y̳ T̳e̳x̳t̳
- Overline F̅a̅n̅c̅y̅ T̅e̅x̅t̅
- Dotted above Ḟȧṅċẏ Ṫėẋṫ
- Dotted below F̣ạṇc̣ỵ Ṭẹx̣ṭ
- Arched F̑ȃn̑c̑y̑ T̑ȇx̑t̑
- Ringed F̊ån̊c̊ẙ T̊e̊x̊t̊
- Wavy below F̰a̰n̰c̰y̰ T̰ḛx̰t̰
- Zigzag F͛a͛n͛c͛y͛ T͛e͛x͛t͛
- Above and below Ḟ̣ạ̇ṇ̇ċ̣ỵ̇ Ṭ̇ẹ̇ẋ̣ṭ̇
- Superscript ᶠᵃⁿᶜʸ ᵀᵉˣᵗ
- Subscript Fₐₙcy Teₓₜ
- Wide Fancy Text
- S p a c e d F a n c y T e x t
- Upside down ʇxǝ⊥ ʎɔuɐℲ
- Mirrored ƚxɘT yɔnɒᖗ
- Backwards txeT ycnaF
- AlTeRnAtInG FaNcY TeXt
- Glitch, light F̞͛a̫͆n̞̋c̝͒y͓̋ T̬͛ē̪x̳̑t̤͑
- Glitch, heavy F̝̦͓͕̓̌̔͆ḁ̱̭͈̂͗̊̈n̙̤̲̽͊͋̃ͅĉ̞̠̬͈̾́͛ý̯͙̫͎̇̔̈ T͉͍̪̜͂̑̄͒e̲̲̬͎̽̂̾͊x͉̱̦̭͊̄͐͗t͉͖͚̹́̌̽͂
Four mechanisms, not one long list
Other generators present a hundred styles in a single undifferentiated column. That hides something useful: they are not all doing the same thing, and the differences decide where each one survives.
- Block substitution swaps each letter for a real Unicode character that looks styled — mathematical alphanumerics, enclosed letters, full-width forms. One character in, one out. Best supported.
- Lookalike sets borrow letters from Greek, Cyrillic and Canadian syllabics because they resemble Latin ones. Visually convincing, but the text is no longer the word it appears to be, so nothing will match it in search.
- Combining marks leave your letter alone and add a mark drawn over it. That doubles or triples the character count, which matters wherever there is a length limit.
- Decorators put symbols between or around your characters. The letters underneath stay completely readable, which makes these the safest of the lot.
The category buttons above the results group by mechanism for that reason. If you only want things that will definitely work, tick Only the reliable ones and the list drops to the styles that render almost everywhere.
What styled text costs
Every generator will hand you these characters. Almost none will tell you what happens next, so here it is.
Screen readers cannot read it
A screen reader looks up each character and announces what it is. Faced with mathematical bold, it reads out symbol names one at a time rather than the word. A bio in styled text is not stylish to a blind visitor; it is noise.
The practical rule: anything carrying real information stays plain. Style a decorative line if you want, but not your name, not your job, not a link description.
Search stops finding you
Because these are different characters, they do not match the letters they resemble. A display name in bubble text will not come up when someone searches the plain spelling. People who already know you will scroll past you.
It renders inconsistently
The device has to have a font containing the characters. Older Android builds are missing large parts of these blocks, so what looks elegant on your phone can be a row of boxes on someone else's. The badge on each style above is our honest estimate rather than a promise.
Some styles have holes
Several Unicode blocks are incomplete because a few letters were already encoded elsewhere before the block existed — italic h is the Planck constant, script B is a script capital B from an older block. Mathematical italic has no digits at all. Where a style cannot convert a character, we count it and show you, so you find out here rather than after pasting.
The categories
- Classic
- Real Unicode letter blocks. The best supported and the most readable.
- Aesthetic
- Letters borrowed from other alphabets because they resemble Latin ones.
- Bubbles and boxes
- Letters enclosed in circles, squares and brackets.
- Decorated
- Symbols placed between or around your characters.
- Lines and marks
- An ordinary letter plus a combining mark drawn over or through it.
- Small and wide
- Raised, lowered and full-width forms.
- Odd
- Flipped, mirrored, alternating and deliberately broken.
Where it genuinely works
- A decorative line in a bio, with your actual name left plain above it.
- Separating sections in a profile that offers no formatting.
- Emphasis in a chat where markdown is unavailable, using bold or sans bold, which are the best supported.
- Spaced text, decorators and alternating caps for anything that has to stay searchable. These use ordinary letters, so nothing is lost.
Press Save on the styles you like and they stay pinned at the top of the list, in this browser, next time you visit. With 58 styles that is more useful than scrolling.
If you want reliability over variety, tick the box above the results and only the styles that render almost everywhere will show.
Related tools
For the handle itself rather than its styling, the Username Generator builds pronounceable handles and links out so you can check availability. For a name to style in the first place, try the Name Combiner.
Common questions
Are these actually fonts?
No, and the difference matters. A font changes how a character is drawn. These are different characters: mathematical symbols, enclosed alphanumerics and full-width forms that happen to look like styled letters. That is why you can paste them into a bio that does not let you change fonts — and also why they behave oddly in search, sorting and screen readers.
Why do some letters stay plain?
Because the Unicode block is incomplete. Mathematical italic has no digits, so numbers pass through untouched. Filled bubble letters exist for capitals but not lowercase. Each style shows a count of how many characters it could not convert, so you can see the gaps before you paste.
Will screen readers read this?
Badly. A screen reader announces mathematical bold letters individually as maths symbols rather than reading the word, so a styled bio can be unintelligible to a blind visitor. If the text carries real information — your name, a job title, a link description — leave it plain and style something decorative instead.
Will it hurt my search visibility?
Yes, where search matters. Styled characters are not the letters they resemble, so a profile name in bubble text will not match someone searching for the plain spelling. Use styling on lines nobody searches for, and keep your actual name in ordinary characters.
Why does the same style look different on different phones?
Because the device has to have a font containing those characters. Older Android builds are missing large parts of the mathematical and enclosed blocks, so the same text can appear as boxes. The badge on each style is our honest estimate of how widely it renders.
Can I use this in a username?
Sometimes. Many platforms strip or reject non-standard characters in the handle itself while allowing them in the display name. Test before you rely on it, and remember that a handle nobody can type is a handle nobody can find you by.