Discord Font Generator

Discord Font Generator — Styled Names, Nicknames and Bios

A free Discord font generator for your display name, server nickname, status and About me — plus which fields actually accept these characters.

Bold
𝐮𝐬𝐞𝐫𝐧𝐚𝐦𝐞
Italic
𝑢𝑠𝑒𝑟𝑛𝑎𝑚𝑒
Bold italic
𝒖𝒔𝒆𝒓𝒏𝒂𝒎𝒆
Script
𝓊𝓈ℯ𝓇𝓃𝒶𝓂ℯ
Fraktur
𝔲𝔰𝔢𝔯𝔫𝔞𝔪𝔢
Double-struck
𝕦𝕤𝕖𝕣𝕟𝕒𝕞𝕖
Monospace
𝚞𝚜𝚎𝚛𝚗𝚊𝚖𝚎
Sans bold
𝘂𝘀𝗲𝗿𝗻𝗮𝗺𝗲
Small caps
ᴜꜱᴇʀɴᴀᴍᴇ
Fullwidth
username
Circled
ⓤⓢⓔⓡⓝⓐⓜⓔ
Upside down
nsǝɹuɐɯǝ
Struck through
u̶s̶e̶r̶n̶a̶m̶e̶
Underlined
u̲s̲e̲r̲n̲a̲m̲e̲
Spaced
u s e r n a m e

Live preview active — results update as you type. Nothing is uploaded; the conversion runs in your browser.

Showing a sample. Turn on JavaScript to convert your own text.

Discord accepts Unicode characters almost everywhere, so you can give yourself a styled display name, a fancy server nickname or a decorated status without any bot or Nitro. Type your text above, copy the style you want, and paste it into Discord.

Read this before you copy: Discord has two different systems

Most guides skip this and it is the single thing worth knowing. Discord already has real formatting for messages, and it is better than Unicode for that job:

You wantIn a message, type
Bold**bold**
Italic*italic*
Bold italic***both***
Underline__underline__
Strikethrough~~struck~~
Code`code`
Spoiler||spoiler||

That formatting stays searchable, screen readers handle it, and it renders in Discord’s own font. Use the generator above for the places where Discord’s formatting does not reach.

Where Unicode styles actually work in Discord

FieldUnicode stylesNotes
Username (your @handle)NoRestricted to lowercase letters, numbers, full stop and underscore. Nothing here will work.
Display nameYesThe main place people use these styles.
Server nicknameYesPer-server, so you can style yourself differently in each one.
Custom statusYesWorks, including with emoji.
About meYesWorks, and survives line breaks.
MessagesYes, butPrefer Discord’s own markdown here — see above.
Channel and category namesYesNeeds Manage Channels permission.
Server nameYesNeeds Manage Server permission.

Which styles are safest on Discord

Bold, Italic, Sans bold and Monospace come from the Mathematical Alphanumeric block, which every modern device ships. These are the reliable choices for a display name you want everyone to read.

Script, Fraktur and Double-struck are almost as well supported and are what most people mean by a fancy Discord name. A handful of letters in these three do not exist in Unicode and are quietly borrowed from another block — see our font generator for the full gap list.

Circled, Fullwidth and Upside down are the most likely to look wrong on someone else’s device. Fullwidth in particular doubles the width of every character, which will get your nickname truncated in the member list.

Frequently asked questions

Will a styled name get me banned?

No. These are ordinary Unicode characters and Discord permits them in display names. What can happen is a server rule against unreadable names, or a moderation bot that renames people whose nickname cannot be typed or mentioned easily.

Can people still mention me?

Yes. Mentions use your username, not your display name, so a styled display name never breaks pings. This is exactly why Discord restricts the username field.

Why did some letters stay normal?

Because that character does not exist in that Unicode alphabet. Numbers are the usual culprit — several styles have no digits at all, so a name with a number in it comes out uneven.

Does this need Nitro?

No. Nitro changes what emoji and avatars you can use. Text characters are free for everyone.

Will it work on mobile?

Yes, the Discord mobile app renders the same characters. Pasting into the mobile app is the awkward part, so most people set their name from the desktop app or the browser.

Setting a styled name, step by step

Discord has three separate name fields and people mix them up constantly. In order of how often you will want them:

  1. Display name — the name shown everywhere by default. User Settings, then Profiles, then Display Name. Paste a styled version here and it follows you across every server.
  2. Server nickname — overrides your display name in one server only. Right-click your name in the member list, then Edit Server Profile. Useful when one community wants readable names and another does not care.
  3. Username — your @handle. This one rejects styling by design, and no generator will change that.

On mobile the same fields exist under your avatar, but pasting is fiddly. Most people set the name once from the desktop app and never touch it again.

Why your styled name might get changed back

Two things do this, and neither is Discord itself. Larger servers often run a moderation bot that renames anyone whose nickname cannot be typed or read — some enforce a plain first character, others reject non-Latin characters outright. Second, a server may have a naming rule in its rules channel that a human moderator enforces. If your name keeps reverting, that is the cause, and a lighter style such as Bold or Small caps usually passes where Fullwidth or Circled does not.

Related generators