Fancy Text Generator
Type once and get 19 versions of your text: 14 built from real Unicode letter sets (bold, italic, bold italic, script, bold script, fraktur, bold fraktur, double-struck, monospace, sans-serif bold, sans-serif italic, circled, squared and fullwidth) plus small caps, upside down, strikethrough, underline and alternating caps. Tap a row to copy it. Because the output is ordinary Unicode text rather than an image or a web font, it pastes into bios, captions, display names and posts on most platforms. It does not work in @usernames on Discord, Instagram or X, which only accept plain letters, numbers and a few symbols.
How It Works
Unicode includes a Mathematical Alphanumeric Symbols block (U+1D400 to U+1D7FF) so mathematicians can write styled variables, such as a bold x for a vector. The tool swaps each letter for its counterpart in that block: choose Bold and "h" becomes U+1D421 MATHEMATICAL BOLD SMALL H. A few letters had been encoded earlier, so the block has holes and those letters come from the Letterlike Symbols block instead; italic h, for example, is U+210E PLANCK CONSTANT. The 14 letter-set styles convert back to your original words under Unicode NFKC normalization, which is how the tool was checked. Small caps and upside-down text borrow phonetic and IPA letters, and strikethrough and underline add a combining mark after each character, so those five are lookalikes rather than true styles. Most current phones and computers ship fonts that cover these characters; where one is missing it shows as an empty box.
When NOT to Use Fancy Text
Accessibility: Screen readers read fancy Unicode character names letter by letter, making content unintelligible for blind and low-vision users. Avoid fancy text in headings, navigation, or important content. SEO: Search engines treat fancy Unicode as different characters than the letters they look like. A page title in fancy text won't rank for the actual words. Never use it in page titles, H1s, or meta descriptions. Professional contexts: Fancy text in business emails, resumes, or formal documents looks unprofessional.
See also: Beyond fancy Unicode variants, the Special Character Picker covers IPA, currency, arrows, and box-drawing characters.
Frequently Asked Questions
How does fancy text work?+
Each letter is replaced with a different Unicode character that looks like a styled version of it, mostly from the Mathematical Alphanumeric Symbols block (bold, italic, script, fraktur, double-struck, monospace, sans-serif), plus the Enclosed Alphanumerics (circled, squared) and fullwidth forms. They are real characters, not images, so they copy and paste like any other text.
Can I use fancy text in my Discord, Instagram or X username?+
Not in the @username. Discord usernames only allow lowercase a-z, 0-9, underscore and period (Discord's username rules, 2023), and Instagram and X handles are similarly limited to plain letters, numbers and a few symbols. Display names, bios, captions and posts accept fancy text on all three.
Is fancy text bad for accessibility?+
Yes. Screen readers may announce each character's Unicode name ("mathematical bold capital H"), spell the word out letter by letter, or skip it, depending on the reader and voice. Keep fancy text to decoration and never use it for names, links, headings or anything a reader must understand.
Will fancy text affect SEO?+
Treat it as harmful. The characters are different code points from the plain letters they resemble, so search engines may not match them to the words they spell. Keep titles, headings and meta descriptions in plain text.
Why does one letter look different from the rest?+
Some styled letters were added to Unicode before the math block existed, so the block leaves gaps and the tool fills them from the Letterlike Symbols block: italic h is U+210E, script B is U+212C, fraktur C is U+212D, double-struck R is U+211D. They are the correct characters but often come from a different font, so they can look slightly off.
Why do some styles show boxes instead of letters?+
A box (tofu) means the font on that device has no glyph for the character. The math-alphabet styles are covered by the fonts that ship with current iOS, Android, Windows and macOS; older devices and some apps fall back to boxes.
Which styles are not real Unicode styles?+
Small caps and upside down borrow phonetic letters that only look similar (Unicode has no small-capital x, and q uses a hooked o), strikethrough and underline attach a combining mark after each character, and alternating caps just mixes upper and lower case. They copy fine but convert back to different text, and some apps place combining marks unevenly.
Does the tool handle emoji and accented letters?+
Yes. Text is processed by whole characters, so emoji and accented letters pass through unchanged instead of breaking apart. Only A-Z, a-z and 0-9 are restyled; fullwidth also converts punctuation and spaces.
Built by Derek Giordano · Part of Ultimate Design Tools
Privacy Policy · Terms of Service