Discord Font Generator

Fancy fonts for your Discord display name, server nickname and messages, plus Discord formatting codes (bold, spoilers, headings and more) ready to copy.

0 characters
Try:

Preview of 29 styles. Type above to see your own text.

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

  1. Type your name or message in the box at the top.
  2. For your display name or nickname, pick a Unicode font such as small caps or bold script.
  3. For a message, open the "Discord formatting" tab to add bold, spoilers, headings or subtext.
  4. 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.

EffectType thisNotes
Bold**text**Works in messages
Italic*text* or _text_
Underline__text__Can combine: __**text**__
Strikethrough~~text~~
Spoiler||text||Hidden until clicked
Big heading# textAlso ## and ### for smaller headings; must start the line
Subtext-# textSmall grey text; must start the line
Quote> text
Inline code`text`Monospace, no formatting inside
Code block```text```Multi-line box

Fancy Discord names

StyleExampleCopy
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.