How Fancy Text Works

Fancy text is not a font. It is a different set of characters that happen to look like styled letters. Here is the whole trick, one step at a time.

Interactive: from letter to styled letter

Style

  1. 1 Β· Every character is a number

    β€œR” is code point U+52 (82). Your keyboard, the game and the clipboard only ever pass that number around; the font decides what it looks like.

R

U+52

Why it survives copy and paste

When you copy bold text from a word processor, the clipboard carries plain letters plus a separate instruction to make them bold. Name fields, chat boxes and game UIs throw that instruction away. Fancy text has no instruction to lose: 𝐀 is simply a different character from A, just as Ξ© is different from O. The app draws it with whatever font it has, and every modern system font covers the maths letters.

The same idea explains the other styles. Bubble letters come from Enclosed Alphanumerics, small caps from the phonetic alphabet, upside-down text from look-alike characters picked one by one, and glitch text from accents stacked on top of each other. None of it is magic, just a lookup table. Liked watching an offset quietly turn R into β„›? ahaboo gives the same step-by-step treatment to things far from any keyboard, like why the Moon seems to change shape across a month.

When the trick fails

  • Tofu boxes. If a font has no drawing for a code point, you get an empty rectangle. Toggle the switch above to see it. Games with custom fonts are the usual culprits.
  • Filters. Epic, Roblox and Xbox restrict names to characters their moderation can read. Fancy letters bypass word lists, so platforms often block them outright.
  • Search. Nobody can find β€œπ—”π—°π—²β€ by typing β€œAce”. Unicode defines a compatibility mapping (NFKC) that folds most styles back to plain letters, and some apps apply it, but many don’t.
  • Screen readers. They may announce β€œmathematical bold capital A” for every letter.

Questions players ask

Is fancy text a font?
No. A font changes how the same characters are drawn. Fancy text replaces the characters themselves, which is why it keeps its look in apps that don’t let you pick a font.
Why were maths letters added to Unicode?
Mathematicians use bold, script and double-struck letters with different meanings (ℝ for the real numbers, for example). Unicode 3.1 added the Mathematical Alphanumeric Symbols block in 2001 so that meaning would survive in plain text.
Is it bad for accessibility?
Screen readers may read each letter by its full name or skip it, so a styled name can be unintelligible to blind players. Keep important text plain and use styles for decoration.