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.