You've seen them on Discord: names like 𝕊𝕥𝕒𝕣𝔾𝕒𝕫𝕖𝕣 or ꜱᴘᴇᴄᴛᴇʀ that look like they came out of a design app. They're not using a custom font. They're Unicode — a global character standard that contains over 140,000 characters.
What Is a Unicode Display Name?
A Unicode display name uses characters outside the standard ASCII alphabet. These come from specific Unicode "blocks":
- Mathematical Alphanumeric Symbols — 𝐀𝐁𝐂, 𝐴𝐵𝐶, 𝒜ℬ𝒞, 𝔸𝔹ℂ
- Small Caps — ᴀ ʙ ᴄ ᴅ ᴇ
- Enclosed Alphanumerics — Ⓐ Ⓑ Ⓒ
The 5 Unicode Styles That Actually Work Cross-Platform
| Style | Example | Compatibility |
|---|---|---|
| Mathematical Bold | 𝐒𝐭𝐫𝐨𝐧𝐠 | ★★★★★ |
| Small Caps | ꜱᴛʀᴏɴɢ | ★★★★★ |
| Math Script | 𝒮𝓉𝓇ℴ𝓃ℊ | ★★★★☆ |
| Double-Struck | 𝕊𝕥𝕣𝕠𝕟𝕘 | ★★★★☆ |
The Character Limit Problem
Most platforms count "code points," not visible characters. Mathematical Bold 𝐀 counts as 2 units (surrogate pairs) in most systems, meaning a 15-character bold name might hit a 30-character limit.
Why Some Names Show as □□□
Those boxes (called "tofu") appear when a device has no font that includes that Unicode character. Mathematical Bold and Small Caps are the safest picks because they've been in the standard since 2001.