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.
U+1D400–U+1D433𝗛𝗲𝗹𝗹𝗼 𝗪𝗼𝗿𝗹𝗱
Unicode block: Mathematical Bold · Common use: LinkedIn posts, Twitter/X, emphasis in social bios
U+1D434–U+1D467𝘏𝘦𝘭𝘭𝘰 𝘞𝘰𝘳𝘭𝘥
Unicode block: Mathematical Italic · Common use: Titles, book names, subtle emphasis
U+1D468–U+1D49B𝙃𝙚𝙡𝙡𝙤 𝙒𝙤𝙧𝙡𝙙
Unicode block: Mathematical Bold Italic · Common use: Strong emphasis in social posts
U+1D670–U+1D6A3𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍
Unicode block: Mathematical Monospace · Common use: Code references, typewriter aesthetic
U+1D49C–U+1D4CF𝒽𝑒𝓁𝓁𝑜 𝓌𝑜𝓇𝓁𝒹
Unicode block: Mathematical Script · Common use: Elegant bios, creative writing, Instagram captions
U+1D4D0–U+1D503𝓗𝓮𝓵𝓵𝓸 𝓦𝓸𝓻𝓵𝓭
Unicode block: Mathematical Bold Script · Common use: Decorative headers, stylised social posts
U+1D504–U+1D537𝔥𝔢𝔩𝔩𝔬 𝔴𝔬𝔯𝔩𝔡
Unicode block: Mathematical Fraktur · Common use: Gothic aesthetic, gaming, medieval or horror themes
U+1D538–U+1D56B𝕳𝖊𝖑𝖑𝖔 𝖂𝖔𝖗𝖑𝖉
Unicode block: Mathematical Double-Struck · Common use: Mathematical notation, logo-style text, social bios
U+1D00–U+1D2F (mixed)ʜᴇʟʟᴏ ᴡᴏʀʟᴅ
Unicode block: Phonetic Extensions / Latin · Common use: Subtle styling, professional bios, editorial voice
U+1D5A0–U+1D5D3𝖧𝖾𝗅𝗅𝗈 𝖶𝗈𝗋𝗅𝖽
Unicode block: Mathematical Sans-Serif · Common use: Clean modern look, tech or startup content
U+1D5D4–U+1D607𝗛𝗲𝗹𝗹𝗼 𝗪𝗼𝗿𝗹𝗱
Unicode block: Mathematical Sans-Serif Bold · Common use: High-visibility social posts, announcements
U+24B6–U+24E9Ⓗⓔⓛⓛⓞ Ⓦⓞⓡⓛⓓ
Unicode block: Enclosed Alphanumeric · Common use: Creative captions, list items, decorative bullets
U+FF01–U+FF5EHello World
Unicode block: Fullwidth Latin · Common use: Aesthetic spacing, vaporwave style, Japanese-influenced design
Mixed (per character lookup)pꞁɹoM oꞁꞁǝH
Unicode block: Various Unicode rotated/flipped · Common use: Novelty posts, attention-grabbing content
Mixed (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:
| Platform | Support | Notes |
|---|---|---|
| ✅ Full | All mathematical Unicode alphabets render in posts, comments, and headlines. Bold and italic are widely used for formatting. | |
| Twitter / X | ✅ Full | Unicode styles render in tweets and bios. No character restrictions beyond the 280-character limit. |
| ✅ Full | Captions and bios support Unicode. Script and bold styles are common in creator bios. | |
| ✅ Full | Posts and comments render all Unicode styles correctly. | |
| TikTok | ✅ Full | Captions and bios support Unicode. Fraktur and script styles popular in creative accounts. |
| YouTube | ✅ Full | Video descriptions, titles, and comments support Unicode styles. |
| Slack | ⚠️ Partial | Unicode renders but Slack has its own markdown formatting. Unicode bold may conflict visually. |
| Discord | ✅ Full | All Unicode styles render in messages and bios. |
| Email (Gmail, Outlook) | ⚠️ Partial | Unicode renders in the email body. Subject lines render in most modern clients. |
| Google Docs | ✅ Full | Renders correctly but loses searchability — Google cannot index the styled characters as plain text. |
| Notion | ✅ Full | Unicode styles render in Notion pages but are separate from Notion's own formatting. |
| SMS | ⚠️ Partial | Most modern phones render Unicode. Older devices or some carriers may show replacement characters. |
| Screen readers | ❌ Poor | Mathematical 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.