Here's the good news up front: on WhatsApp, Discord, Slack and Telegram, you do not need any generator, extension, or Unicode trick to bold or italicize. These apps parse real markdown. You type a couple of symbols around your text, hit send, and the app renders the style for you. That's the opposite of Instagram, LinkedIn or X, where the post box is plain text with no markdown — there, swapping letters for Unicode look-alikes is the only path.
So this post is short on workarounds and long on exact syntax. The catch is that each app uses slightly different symbols, and getting one wrong means your message ships with stray asterisks. Below is the precise markup for each, described symbol by symbol.
What "markdown" actually means in a chat app
Markdown is a shorthand: you wrap text in punctuation, and the app converts it to a visual style. *like this* becomes bold (or italic, depending on the app). The text stays real, editable, copy-pasteable text — nothing is swapped for a special character. That matters, because it means screen readers, search, and copy-paste all behave normally. This is genuinely different from Unicode "fonts," which replace each letter with a math-alphabet symbol that often gets mangled by assistive tech.
One universal rule: the symbols sit directly against the text with no inner spaces. *bold* works; * bold * does not.
WhatsApp markdown syntax
WhatsApp keeps it minimal. Four styles, all single symbols:
| Style | Syntax | Example |
|---|---|---|
| Bold | One asterisk each side | *bold* |
| Italic | One underscore each side | _italic_ |
| Strikethrough | One tilde each side | ~strike~ |
| Monospace | Three backticks each side | ```mono``` |
So a single asterisk on each side gives bold, a single underscore gives italic, a single tilde gives strikethrough, and three backticks on each side give a monospace (fixed-width) block. WhatsApp also added bulleted lists, numbered lists, and block quotes in recent versions, but the four above are the ones you'll reach for daily. For a deeper look at the tilde trick, see our strikethrough on WhatsApp guide.
Discord markdown syntax
Discord has the richest markdown of the bunch — it's built for people who like to format. Note the difference from WhatsApp: here a single asterisk is italic and double asterisks are bold.
| Style | Syntax | Example |
|---|---|---|
| Bold | Double asterisks | **bold** |
| Italic | Single asterisk | *italic* |
| Underline | Double underscores | __underline__ |
| Strikethrough | Double tildes | ~~strike~~ |
| Inline code | One backtick | `code` |
| Code block | Three backticks | ```block``` |
| Spoiler | Double pipes | ||spoiler|| |
| Quote | Leading > plus a space | > quoted |
To spell it out: double asterisks for bold, a single asterisk for italic, double underscores for underline, double tildes for strikethrough, one backtick for inline code, three backticks for a multi-line code block, double pipes for a hidden spoiler, and a greater-than sign at the start of the line for a block quote. You can stack them too — ***bold italic*** works. If you want the full breakdown of fixed-width text on Discord, see our monospace text on Discord guide.