How to Get Custom Fonts in Discord (Nicknames & Messages)
Discord gives you two font superpowers, and knowing which to use where is the whole skill: markdown formatting inside messages, and styled Unicode characters everywhere markdown can't follow β nicknames, server names, role names, channel topics, and welcome screens.
Quick answer: Discord custom fonts come in two lanes: markdown in messages (**bold**, *italic*, __underline__, ~~strike~~, `code`) and Unicode text everywhere else β paste ππ¨π₯π, π€π¬π±π₯π¦π or plΙΉoM ollΗH into nicknames, server names, and topics.
Lane 1: markdown in messages
- **bold** β bold text
- *italic* β italic text
- __underline__ β underlined text
- ~~strike~~ β struck-through text
- `code` β monospace, and ```code blocks``` for multiline
- Combine: **__bold underline__**, ***bold italic***
Lane 2: Unicode fonts for nicknames and server names
Markdown renders as literal asterisks in nicknames, server names, role names, and channel topics β those fields show text as-is. That's where Unicode styles shine: type your text into the generator, copy a style, and paste it into User Settings β Profile β Display Name, or your server's name field. Popular picks: sans bold (ππΆππ°πΌπΏπ±) for a clean look, gothic (ππ¦π°π π¬π―π‘) for gamer energy, monospace (π³ππππππ) for the coder aesthetic, and the flipped plΙΉoM ollΗH for pure chaos.
The zalgo warning (read before styling your nickname)
Discord renders combining marks dramatically β a heavy zalgo nickname stacks marks until the member list stretches. It's funny exactly once. Use the Light glitch level for nicknames, and remember server moderators can reset nicknames; some servers have rules against unreadable names.
Which lane should I use?
In messages, prefer markdown β it's real formatting: searchable, accessible to screen readers, and consistent across devices. Use Unicode styles when markdown can't follow you (names, topics, embeds you don't control) or when you want a look markdown doesn't offer (script, bubbles, fullwidth). Mixing lanes in one message is fine: ππ¨π₯π Unicode inside a normal sentence, or markdown around normal words.