usefmtly

Unicode Text Styles — Complete Guide

Every Unicode text alphabet explained with examples. How they work, where they render correctly, and which style fits your use case.

What are Unicode text styles?

Unicode is a global character encoding standard that assigns a unique number to every character in every writing system — over 149,000 characters in total. Most people know Unicode for emoji, but it also contains entire parallel alphabets: mathematical bold letters, italic letters, script letters, fraktur letters, and more.

These parallel alphabets were added to Unicode to support mathematical and scientific notation — a bold 𝗔 means something different from a regular A in a math paper. But because they are real Unicode characters (not formatting), they behave like any other text: they can be pasted into any text field, they survive copy-paste between apps, and they display on any platform that renders Unicode.

That is why a LinkedIn post with 𝗯𝗼𝗹𝗱 𝘁𝗲𝘅𝘁 looks formatted even though LinkedIn has no bold button. The characters are not bold — they are different characters that happen to look bold.

All Unicode text alphabets

Below are the main Unicode text styles, with an example of each, the Unicode block they come from, and where they are most commonly used.

BoldU+1D400–U+1D433

𝗛𝗲𝗹𝗹𝗼 𝗪𝗼𝗿𝗹𝗱

Unicode block: Mathematical Bold  ·  Common use: LinkedIn posts, Twitter/X, emphasis in social bios

ItalicU+1D434–U+1D467

𝘏𝘦𝘭𝘭𝘰 𝘞𝘰𝘳𝘭𝘥

Unicode block: Mathematical Italic  ·  Common use: Titles, book names, subtle emphasis

Bold ItalicU+1D468–U+1D49B

𝙃𝙚𝙡𝙡𝙤 𝙒𝙤𝙧𝙡𝙙

Unicode block: Mathematical Bold Italic  ·  Common use: Strong emphasis in social posts

MonospaceU+1D670–U+1D6A3

𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍

Unicode block: Mathematical Monospace  ·  Common use: Code references, typewriter aesthetic

ScriptU+1D49C–U+1D4CF

𝒽𝑒𝓁𝓁𝑜 𝓌𝑜𝓇𝓁𝒹

Unicode block: Mathematical Script  ·  Common use: Elegant bios, creative writing, Instagram captions

Bold ScriptU+1D4D0–U+1D503

𝓗𝓮𝓵𝓵𝓸 𝓦𝓸𝓻𝓵𝓭

Unicode block: Mathematical Bold Script  ·  Common use: Decorative headers, stylised social posts

FrakturU+1D504–U+1D537

𝔥𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡

Unicode block: Mathematical Fraktur  ·  Common use: Gothic aesthetic, gaming, medieval or horror themes

Double StruckU+1D538–U+1D56B

𝕳𝖊𝖑𝖑𝖔 𝖂𝖔𝖗𝖑𝖉

Unicode block: Mathematical Double-Struck  ·  Common use: Mathematical notation, logo-style text, social bios

Small CapsU+1D00–U+1D2F (mixed)

ʜᴇʟʟᴏ ᴡᴏʀʟᴅ

Unicode block: Phonetic Extensions / Latin  ·  Common use: Subtle styling, professional bios, editorial voice

Sans SerifU+1D5A0–U+1D5D3

𝖧𝖾𝗅𝗅𝗈 𝖶𝗈𝗋𝗅𝖽

Unicode block: Mathematical Sans-Serif  ·  Common use: Clean modern look, tech or startup content

Sans Serif BoldU+1D5D4–U+1D607

𝗛𝗲𝗹𝗹𝗼 𝗪𝗼𝗿𝗹𝗱

Unicode block: Mathematical Sans-Serif Bold  ·  Common use: High-visibility social posts, announcements

CircledU+24B6–U+24E9

Ⓗⓔⓛⓛⓞ Ⓦⓞⓡⓛⓓ

Unicode block: Enclosed Alphanumeric  ·  Common use: Creative captions, list items, decorative bullets

FullwidthU+FF01–U+FF5E

Hello World

Unicode block: Fullwidth Latin  ·  Common use: Aesthetic spacing, vaporwave style, Japanese-influenced design

Upside DownMixed (per character lookup)

pꞁɹoM oꞁꞁǝH

Unicode block: Various Unicode rotated/flipped  ·  Common use: Novelty posts, attention-grabbing content

Mirror TextMixed (per character lookup)

blɿoW ollɘH

Unicode block: Various Unicode mirrored forms  ·  Common use: Creative social posts, puzzle content

Platform support for Unicode text styles

Unicode text characters render wherever the platform uses a Unicode-capable font — which is almost everywhere. Here is how the main platforms handle them:

PlatformSupportNotes
LinkedIn✅ FullAll mathematical Unicode alphabets render in posts, comments, and headlines. Bold and italic are widely used for formatting.
Twitter / X✅ FullUnicode styles render in tweets and bios. No character restrictions beyond the 280-character limit.
Instagram✅ FullCaptions and bios support Unicode. Script and bold styles are common in creator bios.
Facebook✅ FullPosts and comments render all Unicode styles correctly.
TikTok✅ FullCaptions and bios support Unicode. Fraktur and script styles popular in creative accounts.
YouTube✅ FullVideo descriptions, titles, and comments support Unicode styles.
Slack⚠️ PartialUnicode renders but Slack has its own markdown formatting. Unicode bold may conflict visually.
Discord✅ FullAll Unicode styles render in messages and bios.
Email (Gmail, Outlook)⚠️ PartialUnicode renders in the email body. Subject lines render in most modern clients.
Google Docs✅ FullRenders correctly but loses searchability — Google cannot index the styled characters as plain text.
Notion✅ FullUnicode styles render in Notion pages but are separate from Notion's own formatting.
SMS⚠️ PartialMost modern phones render Unicode. Older devices or some carriers may show replacement characters.
Screen readers❌ PoorMathematical Unicode characters are read as their technical names ("mathematical bold capital A"), not as regular letters. Avoid for accessibility-critical content.

Limitations and when not to use Unicode styles

Unicode text styles have real limitations that are worth knowing before you use them widely.

  • Search engines cannot index them as plain text. Google reads 𝗯𝗼𝗹𝗱 as a sequence of mathematical symbols, not as the word “bold.” Do not use Unicode styles in content you want ranked — use real HTML formatting instead.
  • Screen readers announce them incorrectly. A visually impaired reader using a screen reader will hear “mathematical bold capital H mathematical bold lowercase e” instead of “Hello.”
  • Copy-paste can break them. Some apps strip Unicode on paste. Always test in the target platform before relying on a style.
  • Not all fonts support all Unicode blocks. On some older systems or custom fonts, characters in the Mathematical Alphanumeric Symbols block may show as empty boxes.

For social media posts and bios, Unicode styles work well and are widely used. For web content, documents, or anything that needs to be accessible or indexed, use standard HTML formatting.

Free tools for this