Discord Fonts
Style your display name, About me or messages, and preview it in a generic chat profile.
Preview
4 / 32 characters in your display name may count as 8 Over the limit
10 styles picked for Discord · tap a card to copy
How Discord fonts work
Discord does not offer a font picker for display names, but display names can contain special and non-Latin characters. These styles replace plain letters with Unicode look-alikes such as bold sans, script, small caps and Fraktur.
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 compares the result with the selected field’s limit and warns when a style uses more code units than it appears to. Discord usernames are separate from display names: current username rules allow lowercase Latin letters, digits, underscores and periods.
Where Discord fonts work
- Works Display name Discord display names can use special characters and are currently limited to 1–32 characters.
- Works Server nickname Usually accepted; some servers have their own naming rules.
- Works Messages Discord currently allows 2,000 characters per message, or 4,000 with Nitro. Rendering still depends on the characters used.
- Works About me Up to 190 characters, including emoji, markdown and links.
- Blocked Username Usernames are 2–32 characters and may use lowercase a–z, digits, underscores and periods; consecutive periods are not allowed.
Discord can change field rules. If the app shows a different limit or rejects a character, use the in-app result.
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: Usernames are 2–32 characters and may use lowercase a–z, digits, underscores and periods; consecutive periods are not allowed.
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 usernames use lowercase Latin letters, digits, underscores and periods.
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 Nitro feature is required to paste Unicode characters. Nitro does, however, raise Discord’s per-message character limit from 2,000 to 4,000.
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.