How it works
- Type or paste up to 5,000 characters into the box.
- Scroll the styles. Each row shows your text, its character count and the count X would show.
- Press Copy on the style you want and paste it where you need it.
What fancy text really is
Most of these letters come from the Mathematical Alphanumeric Symbols block (U+1D400 to U+1D7FF). Unicode added them in version 3.1 for mathematical notation, not for styling everyday text.
The rest come from other blocks: circled letters from Enclosed Alphanumerics, wide letters from Halfwidth and Fullwidth Forms, small caps mostly from the phonetic alphabet blocks, and strikethrough and underline from combining marks.
The style groups
- Bold (2 styles): heavy letters for a hook or a heading word.
- Italic and bold italic (4 styles): slanted letters for a title, a quote or one word of emphasis.
- Script (cursive) (2 styles): cursive-looking letters for a name or a short line.
- Gothic (fraktur) (2 styles): blackletter shapes, the most decorative and the hardest to read.
- Circled (2 styles): letters and single digits inside circles, sometimes called bubble text.
- Other styles (7 styles): double-struck, monospace, fullwidth, small caps, superscript, subscript and upside-down text.
- Strikethrough and underline (5 styles): lines through or under each character, added with combining marks.
Styles with their own controls
Glitch text made from combining marks has its own page, because you choose how many marks to add and whether they sit above, through or below the letters. Letters that sit above or below the line are on the tiny text page, beside small caps.
Blackletter letters for a short heading are on the gothic page, in regular fraktur and bold fraktur. A line flipped so it reads when the screen is turned is on the upside down page, which reverses each line on its own.
Circled bubble letters, including negative circled forms, are on their own page because some characters have no bubble form. A style mixer for one alphabet plus an optional border keeps the borders off until you turn them on. Wide fullwidth letters with a spacing switch are separate, and that page shows the character count beside the count on X.
How to pick a style
- For one word of emphasis, bold sans-serif tends to be the easiest to read on a phone.
- For a name or a short heading with more character, try script or fraktur, then check it on your own phone.
- If your text has numbers, only bold (sans-serif), bold (serif), circled, negative circled, double-struck, monospace, fullwidth, superscript and subscript change the digits. Every other style leaves them as normal numbers.
- To cross something out in WhatsApp, Telegram or Reddit, use that app's own strikethrough instead.
Use fancy text safely
- Style a few words, not a whole post. Screen readers may read styled letters one by one, call them maths symbols or skip them.
- Search engines and in-app search may not match styled words, so people may not find a post or profile by them.
- Never style usernames, links, contact details, passwords or anything people must find or read reliably.
- Some devices and fonts show empty boxes for rarer characters. Small caps, circled, fraktur and double-struck are the likeliest, so test in the app before posting.
Pick a style
- Bold Text GeneratorSans-serif and serif bold, bold italic, bold script and bold fraktur, with notes on which have bold numbers.
- Italic Text GeneratorSans-serif and serif italics and bold italic, and why the serif italic h looks different.
- Strikethrough Text GeneratorCross out text with a stroke, slash or tilde, or underline it, using combining marks.
- Cursive Text GeneratorRegular and bold script letters, the letters that come from another block, and readability tips.
- Instagram Font GeneratorBio and caption styles for Instagram, with the 150 character bio limit and a checklist before you post.
- Zalgo and Glitch Text GeneratorZalgo and glitch text from combining marks, with a choice of intensity and where the marks sit.
- Tiny Text and Small Caps GeneratorSuperscript, small caps and subscript. Letters with no tiny form stay normal size.
- Gothic and Old English Text GeneratorUnicode Fraktur for the blackletter style often called Old English, not the language itself.
- Upside Down Text GeneratorEach line flipped and reversed so it reads when you turn it, with punctuation mirrored.
- Bubble Text GeneratorCircled and negative circled letters, with digits only where Unicode has a bubble form.
- Aesthetic Text GeneratorOne existing style at a time, with sparkle and dot borders you can turn off.
- Vaporwave Text GeneratorFullwidth letters, digits and punctuation, with optional space between letters.
Frequently asked questions
Are these real fonts?
No. Each style is a set of Unicode characters that looks like a font, so the look stays with the text when you paste it somewhere that has no formatting options.
Where can I paste fancy text?
Anywhere that accepts Unicode text, such as posts, bios, comments and messages. How it looks depends on the reader's device and fonts, so check it in the app before you post.
Why do some styles show empty boxes?
The device's fonts do not include those characters. Small caps, circled, fraktur and double-struck letters are the most likely to show as boxes, especially on older devices.
Is fancy text accessible?
Not always. Screen readers may read styled letters one at a time, announce them as maths symbols or skip them, so keep styled text to a few words and never use it for important details.
Which styles have styled numbers?
Only bold (sans-serif), bold (serif), circled, negative circled, double-struck, monospace, fullwidth, superscript and subscript. The other styles leave digits as normal numbers.
Why does X count styled letters as 2?
X weighs characters outside its basic ranges as 2, and most styled letters fall outside them. The count under each style shows the X number so you can check a post before you paste it.
