Skip to content

Discord Fonts

Style your display name, About me or messages, and preview it in a generic chat profile.

4 characters
Using it for

Preview

@your.username usernames stay plain
About me
friend
that looks great, how did you do that?
Simulation of a generic Discord-style profile — not the real app.

4 / 32 characters in your display name may count as 8

Previewing Bold Sans. Tap on any style to try it here.

10 styles picked for Discord · tap a card to copy

Bold SansName-friendly Your text in Bold Sans
Bold ScriptName-friendly Your text in Bold Script
Small CapsName-friendly Your text in Small Caps
Bold GothicName-friendly Your text in Bold Gothic
Double-StruckName-friendly Your text in Double-Struck
WingsName-friendly Your text in Wings
MonospaceBest in messages Your text in Monospace
Black SquaresBest in messages Your text in Black Squares
GlitchBest in messages Your text in Glitch
StrikethroughBest in messages Your text in Strikethrough
Try an example:

How Discord fonts work

AU+0041Latin capital A
𝗔U+1D5D4A different character that looks styled

Discord doesn’t offer font choices for names, but it does accept most Unicode characters, and that’s where these styles come from. Each one swaps your letters for look-alike characters — bold sans, script, small caps, Fraktur — that Discord displays like any other text.

Not every style suits every field. Name-friendly styles are compact and readable in the member list and chat headers. Styles marked Best in messages — black squares, glitch marks, strikethrough — take up more room or add extra characters, so they’re better in messages and About me.

Pick a field with “Using it for”, then tap the eye on any card to see it in the generic chat profile. The counter shows the length against that field’s approximate limit and warns when a style may count as more characters than it looks. Your @username is separate from your display name and only accepts plain lowercase letters, numbers, underscores and periods.

Where Discord fonts work

  • Works Display name Styled letters usually show up. Keep it under about 32 characters.
  • Works Server nickname Usually accepted; some servers have their own naming rules.
  • Works Messages About 2,000 characters (more with Nitro). Every style works here.
  • Works About me Short bio of roughly 190 characters.
  • Blocked Username Only lowercase a–z, 0–9, _ and . are allowed. Styled text is rejected.

Limits are approximate and platforms change them from time to time, so check the app if you are close to a limit.

Tip: Discord has its own formatting

In messages, Discord’s markdown is easier to read for everyone, including screen-reader users:

  • **bold**bold
  • *italic*italic
  • __underline__underline
  • ~~strikethrough~~strikethrough

Use styled Unicode where markdown doesn’t work: display names, About me and server nicknames.

Not for your @username. Username: Only lowercase a–z, 0–9, _ and . are allowed. Styled text is rejected.

Frequently asked questions

How do I change my Discord display name font?

Type your name here, copy a Name-friendly style, and paste it into the display name field in your Discord profile settings. Your @username stays plain — Discord only allows lowercase letters, numbers, underscores and periods there.

Why do some styles say “Best in messages”?

Those styles use emoji-like squares, glitch marks or strikethrough lines that can look cluttered or be trimmed in short name fields. They work well in messages, where there’s more room.

Do I need Nitro for fancy text?

No. Styled Unicode is regular text, so it works on free accounts. Nitro mainly raises the message length limit.

Should I use fonts or Discord markdown?

In messages, Discord’s own markdown (**bold**, *italic*) is easier for screen readers. Use Unicode styles where markdown doesn’t work: display names, nicknames and About me.

All platform fonts
Font Generator
Font Styles All 12 styles
Text Effects All 10 effects
Platform Fonts All 6 platforms
Text Utilities All 6 utilities
Symbols

↑↓ move ↵ open Esc close