Fancy text generator
Turn plain text into 16 Unicode styles you can paste into any bio or post.
Related tools
Fancy text generator
Type or paste text and get it back in sixteen Unicode styles: sans-serif and serif bold, italic and bold italic, script and bold script, fraktur, double-struck, monospace, fullwidth, circled, squared, small caps, upside down and strikethrough. Pick a style and the output updates as you type — copy it and paste it into a social profile, a display name, a headline or a message.
The trick is that none of this is formatting. There is no bold button being pressed: each letter is swapped for a different Unicode character that happens to look bold, italic or circled. That is why the result survives a copy-paste into places that strip formatting entirely, and it is also the catch. These characters come from the Mathematical Alphanumeric Symbols and Letterlike Symbols blocks, which were designed for mathematical notation, not for styling prose.
Letters A–Z and a–z are mapped in every style. Digits only exist in some of them — bold, double-struck, monospace, fullwidth and circled — so elsewhere numbers pass through unchanged, as do punctuation, spaces, emoji and accented characters like á, č or ž. Upside down reverses the string as well as flipping each letter, and strikethrough works by adding a combining stroke after every character.
Two things worth knowing before you use it. Not every device has fonts covering these blocks, so some readers may see boxes instead of letters. And screen readers can struggle badly — a bold "hello" may be announced letter by letter as mathematical symbols, or skipped. Use fancy text for a name or a short flourish, not for anything a reader actually needs.
Everything runs in your browser and your text is never uploaded.