Discord Fonts for Names and Messages

Styles for display names, nicknames, server names and messages. Tap to copy, paste into Discord.

Your text never leaves your browser. Tap a style to copy it.

Good picks for Discord

More styles

FreeFancyText is not affiliated with, endorsed by or sponsored by Discord. Platform rules and limits mentioned here can change; check the platform's own help pages. Disclaimer.

These are Unicode symbols, not fonts. Some apps and older phones show them as boxes, and screen readers may read them letter by letter or skip them, so keep names, important details and hashtags in plain text. Why, and what to do instead.

Where Discord accepts fancy text

Discord's own rules split names in two. Usernames (the unique handle) only allow a–z, 0–9, underscores and periods, so styled letters won't go there. Display names can be 1–32 characters and Discord allows special characters, emoji and non-Latin letters in them, which is where fancy text belongs. Server nicknames, server names, channel names, role names and messages accept Unicode too, though server moderation bots sometimes rename members whose names can't be typed or mentioned.

Fancy text vs Discord markdown

Discord has built-in formatting for messages: **bold**, *italic*, __underline__, ~~strikethrough~~, headers with #, subtext with -#, quotes with > and code blocks with backticks. Markdown only works inside messages and is easy for screen readers, so use it there when you just want bold or italic.

Unicode styles are for places markdown doesn't reach (names, server and channel names, bios) and for looks markdown can't do, like cursive, gothic, small caps or glitch text.

Be kind to your server

A styled or zalgo name is hard to @mention, hard to search for and often unreadable to members who use screen readers. Heavy zalgo text can also spill over neighbouring lines, which is why many servers ban it. Keep the plain version of your name somewhere members can find it, such as your About me. More in our accessibility guide.

Frequently asked questions

How do I change my Discord font?

Discord has no font setting for names, but you can paste Unicode text: copy a style here, then go to User Settings → Profiles and paste it into Display name or Server nickname.

Why won't Discord let me use fancy text in my username?

Discord usernames only allow lowercase letters a–z, numbers, underscores and periods. Styled characters are accepted in display names instead.

How long can a Discord display name be?

Discord allows 1 to 32 characters. Decorations and spaces count toward that.

Should I use markdown or fancy text for bold in messages?

Use markdown (**bold**) in messages. It is quicker, works for everyone and reads normally in screen readers. Fancy text is for names and places markdown does not reach.

More fancy text tools