Discord Fonts Generator โ€” Copy and Paste.

Style your display name, server nickname, bio, and chat with 100+ Unicode fonts. Paste them straight into Discord โ€” no Nitro required.

0/500
Where will you paste this?
Add decoration to results

Popular Discord Font Styles

Where to Use Fonts on Discord

Display Name (32 characters)

Your display name is the cosmetic name shown across all of Discord and fully supports Unicode. Generate a styled version, then paste it in User Settings > My Account > Profiles. Up to 32 characters; some decorative Unicode characters count as more than one โ€” measure a styled name's real cost with the character counter.

Server Nickname (32 characters, per server)

Server nicknames override your display name in a specific server only. Right-click your avatar in any server and choose Edit Per-server Profile, then paste a styled name. You can run a different font in every server you're in.

About Me / Bio (190 characters)

Your Discord bio supports Unicode text up to roughly 190 characters. For a generator with a live 190-character counter and gaming-flavored About Me templates, visit the Discord Bio Font Generator, and add aesthetic decorations like โœฆ โŠน โ‹† from the Discord Symbols library. See also Stop the Scroll with Font Variation for mixing weights to build hierarchy.

Chat Messages

Paste any Unicode-styled text into channels, DMs, or group chats. The styled text appears exactly as copied for everyone on desktop and mobile โ€” no Markdown needed.

Server, Channel & Role Names

Server owners and moderators can use styled text and symbols in server names, channel names (100-character limit), category names, and role names. Common pattern: a clean Unicode style for headline channels and a symbol prefix for sub-channels.

Usernames โ€” Not Supported

Discord usernames (the @handle) only accept lowercase aโ€“z, numbers 0โ€“9, underscores, and periods โ€” see Discord Allowed Characters for the full per-field rules. Use your display name instead โ€” it supports all font styles and is what other users see in servers and DMs.

How to Change Your Font on Discord

1

Type your text

Use the input box at the top of this page.

2

Pick a style

Filter by Bold, Cursive, Gothic, Bubble, or browse all.

3

Copy

Click the styled result to copy it to your clipboard.

4

Paste into Discord

Display name, nickname, bio, message, channel, or role โ€” wherever you need it.

Change Your Display Name Font

Generate a styled version of your name above, then go to User Settings > My Account > Profiles and paste it into the display name field. For per-server names, right-click your avatar in a server and select Edit Per-server Profile.

Make Small Text on Discord

In a chat message, use Discord's own subtext formatting โ€” it's the right tool and needs no copy-paste. Start a new line with -# followed by a space, then your text. The whole line renders smaller and lighter, the way a caption or disclaimer reads.

-# this whole line shows as small subtext

Three things to know: it works only at the start of a line (not on a single word mid-sentence), it shrinks the entire line, and you need a space between -# and your text. It's ideal for captions, timestamps, disclaimers and asides โ€” and it works on desktop and mobile.

Where -# can't reach โ€” display names, nicknames, your bio, and channel or server names โ€” Discord has no built-in formatting, so Unicode subscript or small caps characters are the way. Generate them above and paste them in; the styling lives in the characters themselves, so no Markdown is needed and they look the same for everyone.

โ‚›โ‚˜โ‚โ‚—โ‚— โ‚œโ‚‘โ‚“โ‚œ โ‚—โ‚’โ‚’โ‚–โ‚› โ‚—แตขโ‚–โ‚‘ โ‚œโ‚•แตขโ‚›

Make Big Text on Discord

There's no font-size control for display names or bios. In chat messages you can use header markdown โ€” the full steps are in how to make big text in Discord. To make a name stand out instead, pick a bold or fancy style from the generator above.

What Font Does Discord Use?

Discord's own interface font is gg sans โ€” not something you can select. See What Font Does Discord Use? for the full history. The styles below are what you paste into your own name, bio, or messages instead.

Discord Fonts Without Nitro

No, Unicode fonts aren't a Nitro feature. Every style on this page works on free, classic, and Nitro accounts alike, since the styled characters are standard Unicode, not a Discord-rendered effect. Nitro's own Display Name Styles are a separate, subscription-only feature โ€” see the comparison below, or the full breakdown in Do You Need Nitro for Discord Fonts?

Formatting Messages vs. Styling Names

The styles on this page are Unicode fonts โ€” the right tool for display names, nicknames, channels, bios, and status, the fields where Discord's own formatting does nothing. Formatting inside chat messages is a separate system: Discord's built-in Markdown (bold, italic, underline, strikethrough, spoilers, headers, colored text). For the full message-formatting reference and step-by-steps, use these:

Nitroโ€™s Own Name Styling

Discord also sells Display Name Styles โ€” its own fonts, colors and animated effects โ€” as a Nitro perk. Itโ€™s a different mechanism to the Unicode fonts on this page, with different limits: what Discord Display Name Styles are, and where they stop working โ†’

Discord Symbols for Aesthetic Bios & Nicknames

Most aesthetic Discord profiles pair a styled name with a few decorative symbols โ€” sparkles, dots, dividers, or brackets โ€” that frame the name without breaking the 32-character display-name limit. Common examples:

โœฆ ๐’ถ๐“๐‘’๐“ โœฆ  ยท  โŠน เฃช ห– ๐—ฎ๐—น๐—ฒ๐˜… ห– เฃช โŠน  ยท  โ‹†๏ฝกหš ๐’ถ๐“๐‘’๐“ หš๏ฝกโ‹†  ยท  ๊’ฐ ๐“ช๐“ต๐“ฎ๐” ๊’ฑ

Looking for Discord symbols? โ†’ Browse the full set in our Discord symbols collection โ€” sparkles, hearts, frames, dividers, and ready-to-paste combos sized for display names, server nicknames, and bios.

Popular Discord Name Decorations

Copy-paste Discord-safe name decorations โ€” gaming brackets, spoiler tags and status accents that render cleanly in usernames, server nicknames and About Me. Tap any style to copy.

Discord Answers & Guides

Deeper questions about Discord fonts, formatting, and naming rules โ€” answered one at a time.

Discord Display Name

Your username is your unique identifier (the @handle), used for friend requests and identity verification. It only allows lowercase letters, numbers, underscores, and periods. Your display name is the cosmetic name shown in servers and DMs โ€” it supports uppercase, spaces, emojis, and Unicode font styles like bold, cursive, and gothic.
Display names support almost anything: uppercase and lowercase letters, spaces, special characters, emojis, Unicode font styles, and non-Latin characters โ€” as long as the name follows Discord's Community Guidelines. You can use a font generator to create styled display names with bold, cursive, gothic, or decorated text.
Display names must be at least 1 character and at most 32 characters long. Note that some Unicode font characters may count as more than one character toward the limit.
Yes. Discord lets you set a different display name per server through per-server profiles. Right-click your avatar in any server and select Edit Per-server Profile, then paste a different styled name for that server. This means you can use a bold font in one server and a cursive font in another.
You can make your display name (or server nickname) appear blank using special invisible Unicode characters. This won't work for the @username handle, which follows stricter rules. If invisible text fails, Discord may have patched that particular character.
That usually means the device doesn't have a font that supports those Unicode characters. Try a different style, or view it on another device. Simple bold and italic styles tend to render most reliably across desktop and mobile.
Unicode font generators don't support colors โ€” the styled characters are plain text and inherit Discord's default text color. To get colored text in Discord chat, you can use syntax highlighting inside code blocks (e.g., ```diff for green/red text). For colored display names, Discord's Display Name Styles Nitro feature allows custom font colors and gradients.
Yes. Unicode fonts are standard text characters โ€” not hacks, scripts, or third-party modifications. Discord officially supports Unicode in display names, chat messages, server names, and bios. Using styled text from a font generator will not get your account banned or flagged, as long as your content follows Discord's Community Guidelines.

Discord Username

Usernames only allow lowercase letters, numbers, underscores, and periods โ€” no spaces, emojis, or Unicode fonts, and no two users can share one. Styling and decoration belong in your display name instead, which supports every font on this page. For the full character-limit and per-field rules, see Discord Allowed Characters.

Discord Nicknames

A server nickname is a name set within a specific Discord server. It overrides your display name in that server only. For example, if your display name is "Phibi" but your server nickname is "Wumpus", members of that server see "Wumpus". Server nicknames support Unicode characters, so you can use styled fonts in them.
Yes. Server nicknames accept Unicode characters just like display names. Generate a styled version of your name using the tool above and paste it as your server nickname. Server admins can also set styled nicknames for members.
A friend nickname is a name you assign to another user. It overrides their display name in your view only โ€” no one else sees it. You can set a friend nickname by right-clicking on their profile avatar and selecting Add Friend Nickname.
The priority order from highest to lowest is: Friend nickname (if set by you for that user), then Server nickname (if set in that specific server), then Display name, then Username.

Discord Fonts โ€” Common Questions

No. Unicode fonts work on every Discord account, free or paid. Nitro's separate Display Name Styles feature is proprietary and display-name-only โ€” see Do You Need Nitro for Discord Fonts? for the full comparison.
Wrap text in single backticks (`) for inline code. For multi-line code blocks, wrap your text in triple backticks (```) on their own lines before and after the code. You can add a language name after the opening backticks (e.g., ```python) for syntax highlighting.
Wrap your text in double pipe characters: ||spoiler text||. The text will be hidden until the reader clicks on it. You can also highlight text and click the eye icon, or type /spoiler before the text. For images, click the Mark as Spoiler eye icon on the attachment before sending.
Many Discord servers have introduction channels where new members introduce themselves. To make your intro stand out, use the font generator above to style your introduction text โ€” bold for your name, cursive for a tagline, or decorated text for section headers. Copy the styled text and paste it directly into the introduction channel.
Yes. Discord embeds render Unicode characters, so you can use styled text in embed titles, descriptions, and field values. Generate your styled text above and paste it into your bot code or webhook message. Note that embed font size cannot be changed โ€” Discord controls the rendering. Use Markdown in embeds for bold, italic, and other standard formatting.
Discord's own interface/message font is gg sans (Whitney before 2023) โ€” you can't change it, but you can paste Unicode-styled text instead. Full history: What Font Does Discord Use?

Explore font styles for Discord

Discord supports all Unicode styles, but some shine more than others depending on where you use them.

For display names and bios
Cursive fonts add personality, bold fonts create emphasis, and gothic fonts give a dramatic edge โ€” popular for gaming servers.

For chat and server names
Bubble fonts and strikethrough text stand out in fast-moving conversations. For channel names, try clean styles like bold or small caps.

Browse all font categories to find the right style for your server.