Your styled username won’t save — but your styled display name will. Here’s the difference, and where fancy fonts actually work on Discord.
Because Discord’s username (the unique @handle, since the 2023 system) is restricted to lowercase letters, numbers, dots and underscores — ASCII only. Styled Unicode, accents and symbols are rejected there so handles stay unique and typeable. Fancy fonts aren’t blocked on Discord in general; they belong in your display name and server nickname, which accept almost any Unicode. So: plain username, fancy display name.
Discord has three name fields, and only one rejects fancy text:
| Field | What it is | Fancy fonts? |
|---|---|---|
| Username | Your unique @handle | No — lowercase a–z, 0–9, . and _ only |
| Display name | The name shown across Discord | Yes — styled Unicode & emoji |
| Server nickname | Your name in one server | Yes — styled Unicode & emoji |
So put your bold or script text in the display name or a nickname, and leave the username plain.
Even in the display name and nickname, Discord cleans up a couple of things:
Ordinary styled fonts (bold, italic, script, small caps) are fine; it’s the abusive extremes that get sanitised.
Generate a bold, script or small-caps name, copy it, and paste it into your Discord display name or a server nickname — keep the username plain.
Open the Discord Font Generator →Because Discord’s username (the unique @handle) is ASCII-only — lowercase letters, numbers, dots and underscores. Styled Unicode, accents and symbols are rejected there. Fancy fonts work in your display name and server nickname instead.
In your global display name and in per-server nicknames — both accept styled Unicode and emoji. Only the username field is restricted to plain ASCII.
Yes. The display name accepts bold, italic, script, small caps and most styled Unicode. Just avoid zero-width characters and extreme zalgo, which Discord strips or caps.
No. Unicode font styles are just characters, so they work without Nitro in your display name and nicknames. Nitro adds other perks but is not required for styled text.
Discord stops handling combining marks after roughly 150 on a character to prevent abuse, so heavy zalgo stacks are trimmed or ignored. Use a milder amount if you want it to survive.