Discord fancy text generator
Type your text and copy it in 27 Unicode styles – for display names, server nicknames, bios, channel and role names.
welcome_friendsPreview – may differ slightly from Discord. Some phones lack single characters of a style.
Bold script: 15 characters (29 UTF-16 units) – display names allow 32.
Where does it work?
- Display name & server nicknameyes
- Messages, bio (“About me”), statusyes
- Channel and category namesyes
- Role and server namesyes
- Username (@name)no
Tip: use fonts sparingly. For people using screen readers the name becomes unreadable – and search finds you less easily.
Screen readers often spell it out or read “mathematical bold capital A”.
Italic (serif)
Bold italic (serif)
Sans
Sans bold
Sans italic
Sans bold italic
Script
Bold script
Fraktur
Bold fraktur
Double-struck
Monospace
Small caps
Screen readers: unreadableFullwidth (vaporwave)
Bubble
Screen readers: unreadableDark bubble
Screen readers: unreadableSquared
Screen readers: unreadableDark squared
Screen readers: unreadableParenthesized
Screen readers: unreadableSuperscript
Screen readers: unreadableSubscript
Screen readers: unreadablesome letters onlyUpside down
Screen readers: unreadableStrikethrough
Underline
Double underline
Slashed
How it works
- Type your text at the top – accents and emojis are fine.
- Pick a style from the list. “Test as name” shows it in the Discord preview.
- Click “Copy” and paste it into Discord, e.g. Profiles → Display Name.
- For your username (@name) use the “As a valid username” line – fonts don't work there.
Superscript and subscript don't exist for every letter – missing ones stay normal. Upside-down text is also reversed so it reads correctly when flipped.
FAQ
How do I get a different font in Discord?
Discord has no font picker for messages. The “fonts” here are Unicode characters that look like letters, e.g. 𝐀 instead of A. Because they are real characters, they work anywhere you can type text.
Can I use fancy fonts in my username?
No. Usernames only allow a–z, 0–9, underscore and period (2–32 characters, no two periods in a row). Display names and server nicknames accept fonts, emojis and special characters.
What happens to accented letters?
Most styles have no characters for é or ü. The tool uses the styled base letter and attaches the accent as a combining mark (𝐮̈). Characters without a mapping stay as they are, so nothing gets lost.
Why do some styles show boxes?
Your device lacks a font for those characters – mostly older Android phones. Others may see the text correctly, so test a style on more than one device if in doubt.
Are fancy fonts accessible?
Unfortunately not. Screen readers often read them as “mathematical bold capital A” or skip them, and search finds your name less easily. Use them sparingly, e.g. for a single word.
How long can my display name be with fancy text?
Display names allow up to 32 characters. Many styled letters are two UTF-16 units each. If Discord counts those units, only about 16 styled letters fit. The tool shows both numbers.