Discord already has markdown for messages. These styles are for places markdown can’t reach: display names, nicknames, server and channel names.
16 styles · tap a line to copy
Bold sansU+1D5D4
11 chars · X counts 21
Bold gothicU+1D56C
11 chars · X counts 21
Small capsU+1D00
11 chars · X counts 15
Double-struckU+1D538
11 chars · X counts 21
MonospaceU+1D670
11 chars · X counts 21
⚔ Gamer ⚔U+2694
15 chars · X counts 27
★彡 Gothic 彡★U+5F61
17 chars · X counts 31
Glitch lightU+0300–036F
25 chars · X counts 25
Cursed miniU+0300–036F
31 chars · X counts 31
Black squaresU+1F170
11 chars · X counts 21
Vaporwave wideU+FF21
11 chars · X counts 22
Bold cursiveU+1D4D0
11 chars · X counts 21
Superscript tinyU+1D43
11 chars · X counts 18
ϟ Electric ϟU+03DF
15 chars · X counts 25
Letter tilesU+1F1E6
21 chars · X counts 31
☠ Danger ☠U+2620
15 chars · X counts 27
Where it works on Discord
✓ Display name and server nickname (32 characters)
✓ Server and channel names
✓ About me
✓ Messages
✕ Username (lowercase a–z, 0–9, _ and . only)
Length to watch: Display name: 32 characters. The count under every style updates as you type.
Discord’s built-in formatting
Inside messages, use these first. They’re accessible and searchable.
**bold** *italic* __underline__ ~~strike~~ `code` ||spoiler|| # heading -# small text
Markdown or Unicode?
In messages, use Discord’s own markdown. It’s accessible, searchable and doesn’t count extra characters. Use Unicode styles for names and channel titles, where formatting isn’t available. Letter tiles (🇳 🇮 🇬 🇭 🇹) make eye-catching server names, but Discord may merge touching pairs into flags, so TextForge inserts an invisible separator between them.
Open User Settings → Profiles → Display Name (or Edit Server Profile for a nickname), paste a style from this page, and save. Keep it under 32 characters.
Can I use fancy fonts in Discord channel names?
Yes. Text channel names are lowercased and spaces become hyphens, so choose styles that look good in lowercase, like small caps or bold sans.