✦ Font Bag

Discord Text Formatting

Format text for Discord — bold, italic, underline, strikethrough, spoilers, code, quotes, headers and masked links. Toggle what you want, see a live preview, and copy the markdown.

Inline
Block
Preview

Where each Discord format works

  • Bold / italic / underline / strikethrough / spoiler / code: ✅ work everywhere you can type — messages, replies, threads.
  • Headers (#) & subtext (-#): ✅ in normal messages and forum posts — but ❌ not inside embeds. They also need a reasonably up-to-date client.
  • Masked links [text](url): ⚠️ only render in bot embeds and webhooks. In a message you type, Discord shows the raw [text](url) on purpose (so nobody hides a shady link behind friendly text).
  • Formatting is plain markdown, so it doesn’t work in your username, server name or channel names — those are plain text.

↑ Back to top

FAQ

How do I make bold text in Discord?

Wrap it in double asterisks: **like this**. Type your text here, tick Bold, and copy — the preview shows how it’ll look.

How do I make a spoiler in Discord?

Wrap the text in double bars: ||like this||. Tick Spoiler here; in Discord it shows as a black box that reveals on click.

Why doesn’t my [text](url) link work in a message?

Masked links only render in bot embeds and webhooks. In a message you type yourself, Discord deliberately shows the raw markdown so links can’t be disguised. Use a bot/webhook for a clickable masked link.

Do headers work everywhere?

Headers (#) and subtext (-#) work in normal messages and forum posts, but not inside embeds, and they need an up-to-date Discord client.