They are characters, not fonts
A font is a file that decides how characters are drawn. Change the font and the same letters look different, but the underlying text stays the same. Copy-and-paste “fonts” work the other way around. They swap each ordinary letter for a different character that happens to look like a styled version of it, so the styling travels with the text wherever you paste it.
That is why the result works in places that offer no font menu, such as a profile bio. It is also why it can behave strangely: to a computer, a styled 𝐀 is not the letter A in bold. It is a separate character with its own code point and its own name.
The main Unicode blocks behind the styles
Most of the styles on this site come from a handful of Unicode blocks, which are named ranges of code points.
- Mathematical Alphanumeric Symbols (U+1D400 to U+1D7FF) holds styled Latin and Greek letters and digits: bold, italic, script, Fraktur, double-struck, sans-serif and monospace. It was created so mathematicians could give different letter styles different meanings.
- Enclosed Alphanumerics (U+2460 to U+24FF) supplies circled numbers and circled Latin letters, which is where “bubble” text comes from.
- Halfwidth and Fullwidth Forms (U+FF00 to U+FFEF) includes fullwidth copies of the ASCII letters and digits. It exists so older East Asian encodings could convert to Unicode without loss.
- Superscripts and Subscripts (U+2070 to U+209F), together with Spacing Modifier Letters and Phonetic Extensions, provide most tiny letters. Those last blocks were built for phonetic notation, so small caps and some superscript letters are borrowed from them.
- Combining Diacritical Marks (U+0300 to U+036F) holds marks that attach to the character before them. Strikethrough and underline styles use marks such as U+0336 and U+0332 added after every letter.
Why some letters are missing or look different
No block was designed as a complete decorative alphabet, so gaps are normal. Some are historical. Several script, Fraktur and double-struck capitals were already encoded earlier in the Letterlike Symbols block, so their expected spots in the mathematical block are reserved and a generator has to pull those letters from elsewhere. Capital R in script is one example. A generator that ignores this would show an empty box.
Other gaps are about purpose. Phonetic blocks cover the letters that phonetic alphabets needed, not the whole alphabet, so tiny superscript text has fewer letters than a full alphabet would. Circled letters cover the Latin alphabet and numbers up to twenty, but not every digit combination. Where a style has no matching character, a good tool leaves the letter plain rather than substituting something unrelated.
What Unicode says about using them for styling
The Unicode Consortium’s own FAQ describes the use of the mathematical alphabets to imitate styled text in plain text as an unintended side effect. It points people toward rich text, styles or markup for real formatting. That does not make the technique forbidden, but it explains the trade-offs: the characters carry meaning as math symbols, so search tools, screen readers and apps may treat them differently from normal letters.
For the practical consequences, see our guides on where fancy text works and where it breaks, and on accessibility. For a closer look at one style, our guide to how copy-and-paste gothic text works on the Gothic Text Generator site covers Fraktur in detail.
Using the tool with this in mind
Type once, pick a style and copy. If a letter looks like an empty square on your device, the font on that device does not include the character. Try another style or a different app. The convert-back box turns supported styled letters into plain text, which helps if you receive fancy text and need to search for it or read it comfortably.
Sources and further reading
- Wikipedia: Mathematical Alphanumeric Symbols
- Wikipedia: Enclosed Alphanumerics
- Wikipedia: Halfwidth and Fullwidth Forms (Unicode block)
- Wikipedia: Superscripts and Subscripts (Unicode block)
- Wikipedia: Spacing Modifier Letters
- Wikipedia: Phonetic Extensions
- Wikipedia: Combining Diacritical Marks
- Unicode FAQ: Ligatures, Digraphs and Presentation Forms
Have a correction or a suggestion? Tell the studio.