A Discord font generator converts your text into Unicode letter styles, such as ๐ผ๐ฌ๐ป๐ฒ๐น๐ฝ, ๊ฑแดแดสส แดแดแด๊ฑ or ๐ค๐ฌ๐ฑ๐ฅ๐ฆ๐ , that Discord shows in display names, nicknames, channel names and messages. It can also wrap your text in Discord's own formatting codes, such as **bold** or ||spoiler||. Think of it as a fancy text generator for Discord.
Last updated:
Fonts vs. Discord formatting
Discord supports two different things, and this page gives you both:
- Unicode fonts (the Popular, Cursive, Small text and Gaming tabs) change the letters themselves. They work in places with no formatting, like your display name, server nickname, channel names and role names.
- Discord formatting (the "Discord formatting" tab) wraps your text in markdown codes that Discord turns into bold, spoilers, headings and so on. It only works inside messages, and only on Discord.
How to use the Discord font generator
- Type your name or message in the box at the top.
- For your display name or nickname, pick a Unicode font such as small caps or bold script.
- For a message, open the "Discord formatting" tab to add bold, spoilers, headings or subtext.
- Copy and paste it into Discord. Formatting codes turn into styling when you send the message.
Discord text formatting cheat sheet
These codes come from Discord's own Markdown Text 101 guide.
| Effect | Type this | Notes |
|---|---|---|
| Bold | **text** | Works in messages |
| Italic | *text* or _text_ | |
| Underline | __text__ | Can combine: __**text**__ |
| Strikethrough | ~~text~~ | |
| Spoiler | ||text|| | Hidden until clicked |
| Big heading | # text | Also ## and ### for smaller headings; must start the line |
| Subtext | -# text | Small grey text; must start the line |
| Quote | > text | |
| Inline code | `text` | Monospace, no formatting inside |
| Code block | ```text``` | Multi-line box |
Fancy Discord names
| Style | Example | Copy |
|---|---|---|
| Small caps | ษดษชษขสแด แดแดกส | |
| Bold cursive | ๐๐ฒ๐ฐ๐ฑ๐ฝ ๐๐๐ต | |
| Bold gothic | ๐น๐๐๐๐ ๐บ๐๐ | |
| Clan tag | ไบ ษดษชษขสแด แดแดกส ไบ | |
| Clan ร | รอร ษดษชษขสแด แดแดกส | |
| Sound bars | ฤฑllฤฑllฤฑ ๐ก๐ถ๐ด๐ต๐ ๐ข๐๐น ฤฑllฤฑllฤฑ | |
| Vaporwave (wide) | ๏ผฎ๏ฝ๏ฝ๏ฝ๏ฝใ๏ผฏ๏ฝ๏ฝ |
Since 2023, Discord usernames can only contain lowercase letters, numbers, periods and underscores, so fancy fonts won't work there. Your display name and per-server nicknames do accept Unicode, and that's what people see in chat and member lists.
Want Discord font symbols too? Frames such as ไบ, ใ ใ and โ ๅฝก are in the Gaming tab, and hundreds more are on the cool symbols page.
Some servers use moderation bots that reset nicknames containing hard-to-read or "hoisting" characters. If your nickname keeps changing back, a simpler style like small caps or bold sans is the safest choice.
Tips for Discord
- Channel names are lowercase only, so small caps and cursive lowercase work best there.
- Fancy names are hard to @mention. Friends may need to copy your name or use your plain username.
- Keep the glitch styles for messages. They make names unreadable in member lists. See the glitch text generator.
More options: small text, bold text and the full fancy text generator.
Frequently asked questions
How do I change my font on Discord?
Discord does not let you pick a font for your name. Instead, generate a fancy style here, copy it, then go to User Settings โ Profiles and paste it into Display Name, or right-click a server and choose Edit Server Profile to set a nickname.
Can I use fancy fonts in my Discord username?
No. Discord usernames only allow lowercase aโz, numbers, periods and underscores. Fancy fonts work in display names, server nicknames and messages.
How do I make text bold on Discord?
In a message, wrap the text in two asterisks: **like this**. Use the Discord formatting tab above to generate the code. For bold text in places where markdown does not work, such as your display name, use the Unicode "Bold sans" style.
How do I make small grey text on Discord?
Start a line with -# followed by a space, then your text. Discord shows it as small grey subtext. The "Discord subtext" style above adds this for you.
Why did my Discord nickname reset?
Many servers run moderation bots that remove fancy or symbol-heavy nicknames so names stay readable and sort normally. Ask the server moderators, or use a cleaner style like small caps.