Discord Fonts: Name Font Generator + Where Each Style Works
Discord fonts come in two flavors, and this page gives you both. For usernames, nicknames, server names and channel names — where Discord’s own formatting doesn’t work — use the Unicode font generator below. For messages, use Discord’s built-in markdown, covered in our text formatting guide with a live preview.
Discord name font preview
Type your name and see it as it will look in chat — tap any row to copy:
Full Discord font generator
Where Unicode fonts work in Discord
Everywhere text does: display names, server nicknames, server names, channel names, folder names, bios and messages. Two practical notes from heavy testing: channel names force lowercase and strip some characters, so stick to lowercase-friendly styles there — and screen readers struggle with heavy Unicode, so keep accessibility in mind for large servers.
Fonts vs formatting: which do you need?
If it’s a message, Discord markdown is better: cleaner, searchable, and readable on every device — see the formatting guide. If it’s a name or anywhere markdown is ignored, Unicode fonts are the only way — that’s what the generator above is for. For tiny text in messages, Discord now has native subtext too: our small text guide covers both methods.
Discord fonts questions
Why do fonts work in my Discord name but I can’t change the message font?
Discord uses one font (gg sans) for all messages by design. “Fonts” in Discord are actually Unicode characters that look like other typefaces — they work anywhere text is accepted, including names. For message styling, Discord gives you markdown instead: bold, italics, headers and more.
Will these fonts get my account flagged?
Unicode characters in names are allowed and extremely common. The only practical limits: some characters are stripped from channel names, and a few servers run bots that normalise decorative names — a server rule, not a Discord rule.
Why does my fancy name show boxes for some friends?
Very old devices may miss a rare character. Every style in our generator sticks to widely supported Unicode; the safest families are bold, italic and cursive.
How do I change the font of a channel name?
Generate the text above, then edit the channel and paste. Channels force lowercase, so choose a style with distinct lowercase forms — small caps and monospace hold up best.