Discord Text Formatting Guide

Discord supports several text formatting options — from markdown syntax to Unicode styled text. This guide covers everything you need to know.

Published September 1, 2026 · 7 min read

Discord's built-in markdown formatting

Discord uses a variation of markdown for text formatting. These work in messages, channel descriptions, and forum posts:

Bold text

Wrap your text in double asterisks: **bold text** renders as bold text.

Italic text

Wrap your text in single asterisks or underscores: *italic text* or _italic text_ renders as italic text.

Strikethrough

Wrap your text in double tildes: ~~strikethrough~~ renders as strikethrough.

Underline

Wrap your text in double underscores: __underline__ renders as underline.

Combined formatting

You can combine multiple formats: ***bold italic*** renders as bold italic.

Code blocks

Single backticks for inline code: `code`. Triple backticks for code blocks:

code block

Spoiler tags

Wrap text in double pipes: ||spoiler text|| hides the text until clicked.

Unicode styled text in Discord

Beyond markdown, Discord supports Unicode characters. This means you can use Unicode text styling for:

Display names and nicknames

Discord display names and server nicknames do not support markdown formatting. But they do support Unicode characters. This means you can use styled text for your name:

  • Bold: 𝐘𝐨𝐮𝐫 𝐍𝐚𝐦𝐞
  • Italic: 𝒀𝒐𝒖𝒓 𝑵𝒂𝒎𝒆
  • Script: 𝒴𝑜𝓊𝓇 𝒩𝒶𝓂𝑒
  • Monospace: 𝖸𝗈𝗎𝗋 𝖭𝖺𝗆𝖾
  • Fraktur: 𝔜𝔬𝔲𝔯 𝔑𝔞𝔪𝔢

Channel names

Unicode characters work in channel names too. You can create channels with styled text for a distinctive look.

Server names

Server names support Unicode, so you can use bold, italic, or other styles for your server title.

Messages

Unicode styled text works in messages alongside markdown formatting. You can mix both for maximum effect.

Platform-specific tips

  • Desktop vs mobile — Unicode characters render consistently across Discord's desktop and mobile apps
  • Character limits — Discord's character limits apply to Unicode characters the same as standard characters
  • Copying between platforms — Styled text copied from The Divine Writer works in Discord on all platforms
  • Embedding — Unicode characters display correctly in embeds and webhook messages

Best styles for Discord

  • Gaming usernames — bold, monospace, or Fraktur for a distinctive look
  • Server names — bold or script for visibility
  • Bot responses — italic or monospace for a polished feel
  • Role names — bold or circled text for visual hierarchy
  • Channel descriptions — mix markdown and Unicode for rich formatting

Common questions

Can I use custom fonts in Discord? — Discord does not support custom font files. But Unicode styled text provides the same visual effect.

Will styled text break my username? — No. Discord supports Unicode characters in display names and nicknames.

Do bots support Unicode text? — Yes. Bots can send messages with Unicode characters, and they render correctly.

Try it now

Ready to style your Discord profile? Visit The Divine Writer to generate styled text for your username, server name, or messages. Copy any result and paste it directly into Discord.