Discord Font Generator

Style your Discord display name, nickname and About Me with copy and paste fonts.

  • Free
  • No sign-up
  • Runs in your browser

Discord Font Generator

0/200 characters

Type above, then tap a style to copy it.

Real bold with markdown

For real bold in a Discord message, wrap the words in two asterisks: **like this**. Discord turns that into bold when you send it. Use the Unicode styles above where markdown does nothing: your display name, server nickname, About Me and channel names.

At a glance

Discord username
2 to 32 characters: lowercase letters, numbers, periods and underscores only
About Me
190 characters
Message length
2,000 characters
Real bold in messages
Markdown: **text**

Where Discord fonts work and where they don't

Display name: works. This is the name people see above your messages and in the member list, and it accepts Unicode, so a styled display name follows you into every server.

Server nickname: works. A nickname overrides your display name in one server only, which makes it the safest place to try a style before you use it everywhere.

About Me: works, within 190 characters. Styled letters still count toward that limit, so keep the styling to one line.

Channel and role names: work in most cases, and many servers use bold or small caps channel names to group sections. Discord changes text channel names to lowercase with hyphens, so check how the name looks after you save it.

Username: does not work. Usernames are limited to lowercase letters, numbers, periods and underscores.

Messages: work, but markdown is usually the better choice for bold, italic and headings, because markdown is real formatting that screen readers and search handle properly.

Markdown or Unicode: which to use in Discord messages

Discord formats messages with markdown. Wrap words in two asterisks for **bold**, one for *italic*, two underscores for __underline__ and two tildes for ~~strikethrough~~. Start a line with #, ## or ### for a heading, and with -# for small grey subtext. Backticks make `code`, and two vertical bars hide a ||spoiler||.

Markdown is the better choice for messages: it is searchable, readable by screen readers and costs no extra characters. Unicode styles are for everything markdown cannot reach, mainly your name, nickname and About Me, and for looks markdown has no syntax for, such as script, small caps or upside-down text.

If you want both, type your message here, copy the markdown version from the box under the styles, and send it as is.

Picking a style for a Discord name

Discord names are read in a busy member list at a small size, so legibility matters more than in a bio. Bold and bold italic stay readable at that size. Script, fraktur and squared letters look good in a screenshot but are hard to read in a list of 200 members.

A common pattern is to keep part of the name plain, for example a styled first word and a plain second word, so people can still type enough of it to @mention you. If you moderate a server, keep your own nickname plain so members can find you when they need help.

Questions

What font does Discord use?

Discord uses gg sans, its own sans-serif typeface, for chat, names and most of the app. It replaced Whitney in 2023. You cannot switch Discord to a different typeface, and everyone else sees your messages in gg sans too, which is why styled names rely on Unicode letters instead of a font setting.

How do I change my name font on Discord?

Type your name above, copy the style you like, then paste it as your display name (User Settings, Profiles) or as a server nickname (right-click the server, Edit Server Profile). The characters carry the style with them, so everyone sees it. Your username is different: it only accepts lowercase letters, numbers, periods and underscores, so styled letters are rejected there.

How do I change the font of my messages on Discord?

Discord has no font picker for messages, but it has markdown: **bold**, *italic*, __underline__, ~~strikethrough~~, `code`, and a line that starts with # becomes a large heading. For other looks, such as script or small caps, paste Unicode text from this generator. User Settings, Appearance only changes the font size on your own screen, not what others see.

Is there a Discord font command?

No. Discord has no built-in command that changes fonts. Some community bots convert text for you, but they produce the same Unicode characters this page does, and you have to add the bot to a server first. Copying from here works in any server and in DMs without a bot.

Which fonts work in a Discord username?

None of the styled ones. Since Discord moved to unique usernames, a username can only use lowercase letters, numbers, periods and underscores, from 2 to 32 characters. Put the styled version in your display name or server nickname instead; those accept Unicode and are what people see in chat.

Why do some Discord fonts show as boxes?

The reader's device has no glyph for that character. Bold, italic and monospace come from a Unicode block that renders almost everywhere. Squared letters, fraktur and upside-down text are more likely to show as empty boxes on older phones. If a nickname must be readable by everyone in the server, use bold or plain text.

Do fancy fonts cause problems on Discord?

They can. Screen readers read styled letters one symbol at a time or skip them, and people cannot @mention or search for a name they cannot type, so a fully styled nickname is harder to find. Many servers also have nickname rules or bots that reset hard-to-type names, so check the rules first.

Now automate it

Tell SociaHive what should happen automatically. Edit the prompt below and we'll build the automation for you.

Running a community outside Discord too?

SociaHive schedules your posts to Instagram, TikTok, X and more from one calendar, and answers Instagram DMs and comments for you.

See it built free

More free tools