Your favourites
Recently copied
Small Text for Your Name
5For when less is moreFancy Fonts for Your Name
15Clean one-to-one letter swapsSymbol Names for Your Name
15Frames and dividers for clan tagsBox & Bubble for Your Name
6High contrast, reads well on dark UILine & Strike for Your Name
10Stays searchable — your letters are unchangedDiscord has real text formatting — markdown for bold, italic and code blocks — but none of it works in a username. That field takes plain text only, which is where Unicode styling comes in.
This Discord fonts generator produces characters Discord accepts everywhere: your global username, your nickname on each server, channel names, role names and your About Me.
Markdown vs. Unicode on Discord
These are two different systems, and knowing which to use where saves a lot of confusion.
| Where | Markdown works? | Unicode works? |
|---|---|---|
| Messages | Yes — **bold**, *italic* | Yes |
| Username | No | Yes |
| Server nickname | No | Yes |
| About Me / bio | Partially | Yes |
| Channel names | No | Yes — forced lowercase |
| Role names | No | Yes |
| Server name | No | Yes |
Inside a message, use markdown — it stays searchable and screen readers handle it properly. Use Unicode only where markdown is unavailable.
How to Change Your Discord Nickname
Per server — right-click the server name, choose Edit Server Profile, paste into the Nickname field. This only changes how you appear in that one server.
Globally — User Settings, then Profiles, then edit your Display Name. Note that your username (the unique @handle) only accepts lowercase letters, numbers, periods and underscores. Styled text will be rejected there.
Why Small Caps Is the Discord Default
Browse any large server and you will see small caps everywhere. There are practical reasons.
- It always renders. Discord ships its own font stack across desktop, web and mobile, and small caps characters are covered on all three.
- It stays legible at small sizes. The member list renders names at roughly 14px, where heavy cursive turns to mush.
- It sorts sensibly. Discord orders the member list by character code. Small caps sits near normal letters; mathematical script gets shoved to the bottom.
- Moderators tolerate it. Many servers ban unreadable names outright. Small caps rarely triggers that rule.
Rules That Get Names Rejected
Discord itself enforces very little on nicknames beyond a 32-character limit. Individual servers enforce much more, usually through a moderation bot:
- Hoisting — starting a name with
!,#or a symbol to jump to the top of the member list. Most large servers auto-rename this. - Unmentionable names — if nobody can type your name, some bots replace it automatically.
- Impersonation — copying a moderator's name and style is a fast ban.
- Zalgo text — stacked combining marks that overflow the row. Near-universally banned.
The strikethrough and underline styles on this page use single combining marks, which is fine. Stacking dozens of them is what gets flagged.
Frequently Asked Questions
How do I change my font on Discord?
Discord has no font setting. Copy styled Unicode text from this page and paste it into your nickname, display name or About Me. For messages, use markdown instead — asterisks for bold and italic.
Can I use stylish fonts in my Discord username?
Not in the unique @handle, which only accepts lowercase letters, numbers, periods and underscores. You can style your display name and your per-server nicknames.
Why do Discord names show as boxes?
The viewer’s device lacks a glyph for that character. Small caps and bold are the safest choices — they render on desktop, web and mobile.
Are stylish Discord names against the rules?
Not under Discord’s own rules, but individual servers often ban unreadable, hoisted or zalgo names. Check the server rules before setting one.
What is the Discord nickname character limit?
Nicknames are capped at 32 characters. Decorative symbols count toward that total.