WhatsApp has two separate bold systems and almost nobody knows both exist. The first is WhatsApp's built-in Markdown: wrap text in *asterisks* and it renders bold when you send the message. The second is Unicode mathematical bold: paste pre-converted 𝖳𝗈𝗅𝖿 text directly into display name, About, and Status fields. These two systems don’t overlap — asterisk Markdown only works inside chat bubbles; Unicode bold only works in profile fields. Get them mixed up and you’ll send a message full of literal asterisks or wonder why your bold display name shows as boxes.
This guide covers both systems in full: which fields accept each, how they render on iOS vs Android vs WhatsApp Web, and exactly which Unicode bold style looks best on small-screen profile cards.
System 1: Markdown *bold* inside messages
WhatsApp’s Markdown bold is triggered by wrapping text in single asterisks with no space between the asterisk and the first/last character. It renders inside individual chat bubbles — the asterisks disappear and the text displays in bold.
| What you type | What recipient sees |
|---|---|
| *Hello* | Hello (bold) |
| *Hello world* | Hello world (bold) |
| * Hello* (space after asterisk) | * Hello* (literal, no bold) |
| *Hello * (space before closing) | *Hello * (literal, no bold) |
| *bold* and normal | bold (bold) and normal |
Where Markdown bold works (and where it fails)
| Location | Markdown *bold* works? | Note |
|---|---|---|
| Individual chat message | Yes | Renders on send; asterisks disappear |
| Group chat message | Yes | Same as individual chat |
| WhatsApp Status | No | Asterisks show as literal characters |
| Display name | No | Profile fields ignore Markdown entirely |
| About field | No | Same — plain text only |
| Channel post | Yes | Channels support same Markdown as chat |
| Business auto-reply | Yes | Message templates respect Markdown |
System 2: Unicode bold for profile fields
Unicode mathematical bold (U+1D400–U+1D433 for uppercase, U+1D41A–U+1D433 for lowercase) lets you paste visually bold characters directly into any WhatsApp field — display name, About, Status. Because these are real Unicode characters (not formatting tags), WhatsApp stores and displays them as-is everywhere, including on iOS, Android, and Web.
Generate the bold text at FancyText.dev, copy it, then paste into the WhatsApp field you want. No asterisks needed — the bold is baked into the character itself.
- 𝖳𝗈𝗅𝖿 𝗎𝗂𝗉𝗅𝖾𝖿 𝗎𝗈𝗅𝖿 — works everywhere including display name
- 𝗽𝘂𝗹𝗹 𝘀𝗮𝗻𝘀-𝘀𝗲𝗿𝗶𝗳 𝗳𝗼𝗿𝗺 — heavier, modern look
- Works in Status updates (unlike Markdown)
- Works in the About bio field
- Renders identically on iOS, Android, and WhatsApp Web
Which bold style looks best on WhatsApp profiles
WhatsApp profile cards are small. Your display name shows at around 16sp on Android, 15pt on iOS. At that size, the difference between bold styles matters.
| Unicode style | Example | Best for |
|---|---|---|
| Mathematical Bold | 𝖳𝗈𝗅𝖿 | Display name — clear and readable |
| Bold Italic | 𝗬𝗳𝗻𝗶𝗰 𝗶𝗼 | About bio — softer personality |
| Bold Sans-Serif | 𝗽𝘂𝗹𝗹 𝘀𝗮𝗻𝘀 | Status — punchy, modern |
| Double-struck | 𝔹𝔾𝔵 𝕊 | Avoid on WhatsApp — too thin at small sizes |
Common mistakes
- Typing *asterisks* in your display name — Markdown is ignored there; they show as literal characters.
- Pasting Unicode bold into a message expecting chat formatting — it shows the glyph but doesn’t interact with WhatsApp’s bold rendering. Use *asterisks* for messages.
- Using Unicode bold in your display name but not your About — the mismatch looks unpolished. Keep a consistent style.
- Mixing multiple Unicode bold weights in one field — bold + bold-italic + bold-sans in one sentence reads as typographic noise, not personality.
- Forgetting that Status is plain-text only for Markdown — many people type *text* in status, see asterisks, and give up. Use Unicode bold instead.
Quick reference: bold method by location
| WhatsApp location | Use this bold method |
|---|---|
| 1:1 message | *asterisk Markdown* |
| Group message | *asterisk Markdown* |
| Channel post | *asterisk Markdown* |
| Display name | Unicode 𝖳𝗈𝗅𝖿 |
| About bio | Unicode 𝖳𝗈𝗅𝖿 |
| Status update | Unicode 𝖳𝗈𝗅𝖿 |
| Broadcast message | *asterisk Markdown* |
Troubleshooting
Asterisks showing in display name: you’re using Markdown in a profile field. Swap to Unicode bold from FancyText.dev.
Bold text showing as boxes: the recipient’s device doesn’t have a font with the Unicode math bold block. Most modern Android 10+ and iOS 14+ do. Older budget Android devices may not. If broad compatibility matters, use *Markdown bold* in messages instead.
Bold not rendering in forwarded messages: WhatsApp preserves Markdown bold in forwarded chats as long as the original text had the asterisks. If someone forwarded your message as plain text (copy-paste without formatting), the asterisks appear. Unicode bold survives forwarding intact since it’s character-level.
Status asterisks not bolding: this is expected. WhatsApp does not parse Markdown in Status. Use Unicode bold characters for Status emphasis.