Unicode Fancy Text Generator
Social profiles and chat apps rarely let you change the font, but you can still make a word stand out by using look-alike characters from the Unicode mathematical alphabets. Type a phrase and copy it in bold, italic, script, Fraktur, double-struck, sans-serif, monospace, circled or full-width style.
Generate Fancy Unicode Text
Screen readers may read these styled characters badly, letter by letter, as maths symbols or not at all, and search engines may not match them. Do not use them for names, important information or whole posts.
Styled versions
How to Use the Fancy Text Generator
- Type a short phrase into the box.
- Look through the list of styles; each one is updated as you type.
- Press Copy next to the style you like and paste it where you need it.
About This Tool
People styling a social media bio, a display name or a short heading in a place that only accepts plain text. Use it sparingly and keep the important words in normal text.
Input: Plain text · Output: Unicode styled text.
Features and Limitations
Features
- Fourteen styles built from real Unicode characters: bold, italic, bold italic, script, bold script, Fraktur, bold Fraktur, double-struck, sans-serif, sans-serif bold, sans-serif italic, monospace, circled and full-width.
- Uses the correct special characters for letters that Unicode encodes outside the main block, such as the italic h and the script B, so no letter is missing.
- Digits are styled too wherever Unicode has a matching set.
- Characters that a style does not cover (accents, punctuation) are left unchanged.
Limitations
- These are different characters, not a font. Screen readers may read them badly, letter by letter or as mathematical symbols, and many people cannot read them at all with assistive technology.
- Search, sorting and spell checkers treat styled letters as different characters, so styled words are hard to find.
- Only A to Z, a to z and 0 to 9 are converted; accented letters stay plain. Some devices show empty boxes for less common styles.
- Results are computed in your browser; nothing you enter is sent to a server.
Example
“Hello” in bold becomes 𝐇𝐞𝐥𝐥𝐨 and in monospace becomes 𝙷𝚎𝚕𝚕𝚘.
Frequently Asked Questions
Is this a font?
No. Each styled letter is a separate Unicode character, originally meant for mathematics. That is why it survives copy and paste into places that do not allow formatting.
Why is fancy text bad for accessibility?
Screen readers announce many of these characters by their names, such as “mathematical bold capital H”, or skip them. Keep names, links and key information in plain text.
Why do I see boxes instead of letters?
The device you paste into has no font that contains those characters. Bold, italic and monospace are widely supported; Fraktur and double-struck less so.
Can I convert fancy text back to normal text?
Yes. Unicode compatibility normalisation (NFKC) maps most of these characters back to plain letters; the Remove Accents and Diacritics tool does not do this, but many programming languages and text editors can.
Related Tools
More like this: all Case & Formatting tools, all Text & Writing tools or the TinySandy home page.