What this tool does
This fancy text generator takes plain text and shows it in many styles at once: bold, italic, bold italic, script, bold script, Fraktur, double-struck, sans-serif bold, monospace, small caps, circled, fullwidth and upside down. Each style has its own Copy button, so you can paste the one you like into a social media bio, a username, a post, a game profile or a message.
Type in the box and every style updates as you type. Letters that a style cannot change, such as punctuation, emoji or letters of other scripts, stay exactly as they are.
Fancy text is not a font
It looks like a different font, but it is not one. A font changes how the same letters are drawn. Fancy text replaces each letter with a different character. Unicode, the standard list of every character computers know, includes letters made for mathematics, such as the "mathematical bold capital A" or the "mathematical script small e". Other styles come from other parts of Unicode: circled letters, the fullwidth letters used next to Chinese and Japanese text, the small capital letters used by linguists, and turned letters for upside-down text.
Because they are separate characters, they survive copy and paste into places that do not let you choose a font. That is the whole trick, and it is also the source of every limitation below.
Before you use it: accessibility
Screen readers often read fancy text badly. A blind or low-vision person who uses a screen reader may hear each styled letter by its long Unicode name, such as "mathematical bold capital H, mathematical bold small e", or hear the letters spelled out one by one, or hear nothing at all. A whole sentence in fancy text can become impossible to follow. Support differs between devices and versions.
Search, hashtags and mentions may miss it. To a computer, a bold "sale" is not the word "sale". Site search, app search and hashtag search usually look for normal letters, so a styled word may not be found. A styled hashtag or username may not work as a link.
Some apps show boxes. If a device or an app has no font that contains a character, it shows an empty box, a question mark or nothing. The common styles work on most modern phones and browsers, but older systems and some apps do not support all of them.
A good rule: use fancy text for decoration, a short accent or a single word, never for information that someone must be able to read. Keep names, links, prices, dates, hashtags and instructions in plain text.
The styles
- Bold, italic and bold italic look like serif text in those weights. Italic has no digits in Unicode, so numbers stay plain.
- Script and bold script look handwritten. A few script capitals come from an older part of Unicode, so they can look slightly different from the rest in some fonts.
- Fraktur is a blackletter, or Gothic, style.
- Double-struck letters have a doubled stroke, as used for number sets in mathematics, such as โ for the real numbers. Digits are included.
- Sans-serif bold and monospace give a clean or a typewriter look, with digits.
- Small caps turns lowercase letters into small capital letters and keeps capitals as they are. There is no small capital x in Unicode, so x stays x.
- Circled puts each letter and digit in a circle.
- Fullwidth spreads text out. Every letter, digit and punctuation mark has a fullwidth version, and spaces become wide spaces too.
- Upside down replaces each character with a look-alike turned 180 degrees and reverses the order, so the text reads correctly when the screen is turned around. Emoji and flags stay whole. Some letters have no exact turned version, so a close look-alike is used. Words in Urdu, Arabic, Hebrew and other scripts have no turned letters, so they stay as they are and keep their own reading order; only their place in the line moves, and a short note says so.
Accented letters keep their accent: the base letter gets the style and the accent mark stays on top of it.
Tips for using fancy text
Check the result in the app where you paste it, on the device your readers use. Keep it short: one styled word draws attention, while a styled paragraph is tiring to read for everyone. Character limits may count fancy letters as two characters, because many of them need two code units in the way apps store text, so a bio can hit its limit sooner. The character counter shows the real length, and the guide on word count and character count explains limits.
For headings or titles, plain text in the right case is usually the better choice. The case converter changes text to UPPERCASE, Title Case and more, and the guides to title case and sentence case and to changing case help you choose. To write text backwards without turning the letters, use Reverse Text.
Privacy
Your text is styled in your browser. Nothing is uploaded, saved or tracked, and there is no sign-up. Text is limited to 10,000 characters so every style stays instant. Like every page on this site, this one may show ads from third-party vendors once ads are switched on, and those vendors can use cookies. Read the privacy policy for details.