Menu
Advertisement

Discord Fonts

Fonts that actually survive Discord: eight Unicode styles pinned for display names, bios, server names and channel names, plus the full 40-style grid.

By Nethanel Bar, Co-founder & CEO

Last updated

Advertisement

Ready to actually learn to code?

Coddy teaches you by writing real code in your browser - interactive lessons, instant feedback, and AI help when you get stuck.

How do Discord fonts work?

Discord lets you write **bold** or *italic* with Markdown inside a message, but a display name, an About Me, a server name or a channel name takes plain text only. That is where Unicode fonts come in: characters like ๐›๐จ๐ฅ๐, ๐š–๐š˜๐š—๐š˜๐šœ๐š™๐šŠ๐šŒ๐šŽ and ๊œฑแดแด€สŸสŸ แด„แด€แด˜๊œฑ are not formatting, they are letters, so Discord shows them anywhere it shows text.

The eight styles pinned at the top are the ones Discord's own font renders cleanly on desktop, iOS and Android: bold, italic, bold italic, monospace, small caps, double-struck, fraktur and bold sans. The rest of the grid works too, but the combining-mark styles (strikethrough, zalgo) can be clipped by Discord's line height in a name.

Nothing is uploaded: the conversion runs in your browser, and the result is text you own.

What to know about fonts on Discord

  • Display names accept Unicode; the unique @username does not. Since the 2023 username change, an @username is lowercase letters, digits, dots and underscores only - styled letters go in the display name.
  • A display name is capped at 32 characters, and every Unicode letter counts as one, so the limit is the same as for plain text (unlike bios on some other platforms).
  • Server owners can require plain names. Some moderation bots strip or rename Unicode display names on join, so check the server rules before you paste a fully styled one.
  • Inside a message, Markdown is better than Unicode: **bold** and `code` stay searchable and readable by screen readers. Unicode fonts are for the places Markdown does not reach.
Advertisement

Discord font examples

A display name that reads at 14px

Input

Player One

Bold

๐๐ฅ๐š๐ฒ๐ž๐ซ ๐Ž๐ง๐ž

Small caps

แด˜สŸแด€สแด‡ส€ แดษดแด‡

Monospace

๐™ฟ๐š•๐šŠ๐šข๐šŽ๐š› ๐™พ๐š—๐šŽ

Bold and small caps stay legible in the member list; monospace gives the terminal look. All three are single-codepoint styles, so they never clip.

A server or channel name

Input

game night

Double-struck

๐•˜๐•’๐•ž๐•– ๐•Ÿ๐•š๐•˜๐•™๐•ฅ

Fraktur

๐”ค๐”ž๐”ช๐”ข ๐”ซ๐”ฆ๐”ค๐”ฅ๐”ฑ

Channel names are lowercased and hyphenated by Discord, but Unicode letters pass through untouched, so a styled channel name is possible; keep it short so it fits the sidebar.

Common Discord font mistakes

  • Trying to put a styled font in the @username field. It rejects anything but plain lowercase letters, digits, dots and underscores.
  • Pasting zalgo or strikethrough into a display name. The stacked marks get clipped by the member list's line height and look broken next to other names.
  • Using a styled name on a server whose bot renames non-plain names - you get renamed on join and blame the font.

Discord fonts FAQ

How do I change my font on Discord?
Discord has no font setting for names or bios. Type your text here, copy one of the styled cards, and paste it into the display name, About Me or server name field. The letters are Unicode characters, so Discord shows them styled.
Can I use these fonts in my Discord username?
In the display name, yes. In the @username, no - it only accepts lowercase letters, digits, dots and underscores.
Which fonts look best on Discord mobile?
Bold, italic, monospace and small caps render identically on desktop, iOS and Android. Fraktur and double-struck also work but are harder to read at the smaller mobile size.
Do Unicode fonts count against Discord's character limits?
Each styled letter counts as one character, so a 32-character display name holds the same number of letters styled or plain. (Combining-mark styles such as strikethrough count two per letter.)

Learn more

Other developer tools

Coddy programming languages illustration

Learn to code with Coddy

GET STARTED