Fancy Text Generator

Discord Fonts

Copy a styled nickname, status or role that displays on Discord, or build Discord's own formatting below.

Tap any style to copy it. Accented letters (รฉ, รฑ, รผ) and numbers work too.

Heads-up: screen readers may skip these letters or read them one by one, and search engines may not match them. Keep important words, like your name or contact info, in plain text too.

Discord text formatting generator

Discord's own bold, italic, underline, strikethrough, spoiler, header, subtext and code. Pick the options, copy the code, and Discord turns it into formatting when you send the message.

Style:
Line:

Type this in Discord

**Game night starts at 8**

Roughly how it looks after you send it

Game night starts at 8

What are Discord fonts?

Discord does not let you pick a typeface for your name or your messages; every reader's app uses its own. What people call Discord fonts are look-alike letters from Unicode, the character set every device shares: ๐›๐จ๐ฅ๐, ๐“ผ๐“ฌ๐“ป๐“ฒ๐“น๐“ฝ, ๐”ค๐”ฌ๐”ฑ๐”ฅ๐”ฆ๐” , ๐• ๐•ฆ๐•ฅ๐•๐•š๐•Ÿ๐•– and โ“‘โ“คโ“‘โ“‘โ“›โ“” letters that travel with the text. The list at the top of this page converts what you type into the 13 styles that are safe for Discord: characters from blocks that current phones and computers ship fonts for, and none of the symbols Discord treats as formatting, such as the backtick, the asterisk or the tilde.

Discord also has its own formatting, written with a few symbols around your words. The formatting generator builds that code for you. The two work together: send a header made of gothic letters, or a spoiler in bold cursive.

How to use the Discord font generator

  1. Type your nickname, status or message in the box. Until you do, every style shows โ€œDiscord Fontsโ€.
  2. Tap a style to copy it, then paste it into Discord: your display name, a server nickname, a role or a message.
  3. For formatting, write in the formatting generator, choose the style and line type, and copy the code. Discord applies it when you send the message.
  4. Check the result on your phone as well as your computer, especially in a name.

Where fancy text works on Discord

Discord has different rules for each name field. The table only states what Discord's own help pages say, with a link to each page (all read on 7 Oct 2026). Where the help pages say nothing about styled letters, we mark it Untested rather than guess, because we have not yet pasted into every field ourselves.

Discord name and text fields, according to Discord's help pages
FieldWhat the help page saysUnicode fontsSource
UsernameLowercase aโ€“z, 0โ€“9, underscore and period only; 2 to 32 characters; no two periods in a row; forced to lowercase.โœ— Not allowedNew Usernames & Display Names
Display name1 to 32 characters. Special characters, spaces, emoji, capitals and non-Latin letters are all allowed.โœ“ AllowedHow a styled letter counts toward the 32 is untestedNew Usernames & Display Names
Server nicknameSet per server with Edit per-server profile or /nick; your role needs the Change Nickname permission. The page lists no character rules.? UntestedServer Nicknames
Role nameUp to 100 characters. No character rules listed.? UntestedDiscord Account Caps, Server Caps, and More
Custom statusA line of text plus one emoji (server emoji with Nitro or Nitro Basic). Clears after one day unless you pick another duration.? UntestedCustom Status
MessagesUp to 2,000 characters, 4,000 with Nitro. Markdown formatting works here.? UntestedDiscord Account Caps, Server Caps, and More
Channel nameNot covered by the help pages we read.? UntestedNone found

The display name is the one most people see, since Discord shows it in chats and member lists wherever you have no server nickname. That makes it the best home for a styled name, while the plain username stays easy for friends to type when they add you.

Discord formatting codes

These are the codes from Discord's Markdown Text 101 help page, which the generator above writes for you. Headers, subtext and quotes go at the start of a line, followed by a space.

What to type in a Discord message
FormattingType
Bold**text**
Italic*text*
Underline__text__
Strikethrough~~text~~
Spoiler||text||
Bold italic***text***
Big header# text
Header## text
Small header### text
Subtext-# text
Quote> text
Inline code`text`
Code block```text```

Discord's help page describes these codes for chat messages, and if you copy a message out of Discord the symbols come along as typed. Unicode letters are the other way round: they look the same everywhere, but search, bots and screen readers do not see them as ordinary words. For a crossed-out word, Discord's ~~text~~ is usually better than the line marks from the strikethrough text generator, which are meant for places without formatting. The same goes for weight and slant: use **bold** in a message, and the bold text generator or italic text generator for your display name or status.

Discord font alphabet

Every style in the list above, letter by letter. Styles without their own digits leave numbers plain.

A to Z, a to z and 0 to 9 in each Discord-safe style
StyleCapitalsLowercaseDigits
Bold Sans (nickname)๐—”๐—•๐—–๐——๐—˜๐—™๐—š๐—›๐—œ๐—๐—ž๐—Ÿ๐— ๐—ก๐—ข๐—ฃ๐—ค๐—ฅ๐—ฆ๐—ง๐—จ๐—ฉ๐—ช๐—ซ๐—ฌ๐—ญ๐—ฎ๐—ฏ๐—ฐ๐—ฑ๐—ฒ๐—ณ๐—ด๐—ต๐—ถ๐—ท๐—ธ๐—น๐—บ๐—ป๐—ผ๐—ฝ๐—พ๐—ฟ๐˜€๐˜๐˜‚๐˜ƒ๐˜„๐˜…๐˜†๐˜‡๐Ÿฌ๐Ÿญ๐Ÿฎ๐Ÿฏ๐Ÿฐ๐Ÿฑ๐Ÿฒ๐Ÿณ๐Ÿด๐Ÿต
Bold Serif๐€๐๐‚๐ƒ๐„๐…๐†๐‡๐ˆ๐‰๐Š๐‹๐Œ๐๐Ž๐๐๐‘๐’๐“๐”๐•๐–๐—๐˜๐™๐š๐›๐œ๐๐ž๐Ÿ๐ ๐ก๐ข๐ฃ๐ค๐ฅ๐ฆ๐ง๐จ๐ฉ๐ช๐ซ๐ฌ๐ญ๐ฎ๐ฏ๐ฐ๐ฑ๐ฒ๐ณ๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—
Bold Cursive๐“๐“‘๐“’๐““๐“”๐“•๐“–๐“—๐“˜๐“™๐“š๐“›๐“œ๐“๐“ž๐“Ÿ๐“ ๐“ก๐“ข๐“ฃ๐“ค๐“ฅ๐“ฆ๐“ง๐“จ๐“ฉ๐“ช๐“ซ๐“ฌ๐“ญ๐“ฎ๐“ฏ๐“ฐ๐“ฑ๐“ฒ๐“ณ๐“ด๐“ต๐“ถ๐“ท๐“ธ๐“น๐“บ๐“ป๐“ผ๐“ฝ๐“พ๐“ฟ๐”€๐”๐”‚๐”ƒ๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—
Light Cursive๐’œโ„ฌ๐’ž๐’Ÿโ„ฐโ„ฑ๐’ขโ„‹โ„๐’ฅ๐’ฆโ„’โ„ณ๐’ฉ๐’ช๐’ซ๐’ฌโ„›๐’ฎ๐’ฏ๐’ฐ๐’ฑ๐’ฒ๐’ณ๐’ด๐’ต๐’ถ๐’ท๐’ธ๐’นโ„ฏ๐’ปโ„Š๐’ฝ๐’พ๐’ฟ๐“€๐“๐“‚๐“ƒโ„ด๐“…๐“†๐“‡๐“ˆ๐“‰๐“Š๐“‹๐“Œ๐“๐“Ž๐“0123456789
Bold Gothic๐•ฌ๐•ญ๐•ฎ๐•ฏ๐•ฐ๐•ฑ๐•ฒ๐•ณ๐•ด๐•ต๐•ถ๐•ท๐•ธ๐•น๐•บ๐•ป๐•ผ๐•ฝ๐•พ๐•ฟ๐–€๐–๐–‚๐–ƒ๐–„๐–…๐–†๐–‡๐–ˆ๐–‰๐–Š๐–‹๐–Œ๐–๐–Ž๐–๐–๐–‘๐–’๐–“๐–”๐–•๐––๐–—๐–˜๐–™๐–š๐–›๐–œ๐–๐–ž๐–Ÿ๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—
Gothic๐”„๐”…โ„ญ๐”‡๐”ˆ๐”‰๐”Šโ„Œโ„‘๐”๐”Ž๐”๐”๐”‘๐”’๐”“๐””โ„œ๐”–๐”—๐”˜๐”™๐”š๐”›๐”œโ„จ๐”ž๐”Ÿ๐” ๐”ก๐”ข๐”ฃ๐”ค๐”ฅ๐”ฆ๐”ง๐”จ๐”ฉ๐”ช๐”ซ๐”ฌ๐”ญ๐”ฎ๐”ฏ๐”ฐ๐”ฑ๐”ฒ๐”ณ๐”ด๐”ต๐”ถ๐”ท0123456789
Outline (Double-Struck)๐”ธ๐”นโ„‚๐”ป๐”ผ๐”ฝ๐”พโ„๐•€๐•๐•‚๐•ƒ๐•„โ„•๐•†โ„™โ„šโ„๐•Š๐•‹๐•Œ๐•๐•Ž๐•๐•โ„ค๐•’๐•“๐•”๐••๐•–๐•—๐•˜๐•™๐•š๐•›๐•œ๐•๐•ž๐•Ÿ๐• ๐•ก๐•ข๐•ฃ๐•ค๐•ฅ๐•ฆ๐•ง๐•จ๐•ฉ๐•ช๐•ซ๐Ÿ˜๐Ÿ™๐Ÿš๐Ÿ›๐Ÿœ๐Ÿ๐Ÿž๐ŸŸ๐Ÿ ๐Ÿก
Typewriter๐™ฐ๐™ฑ๐™ฒ๐™ณ๐™ด๐™ต๐™ถ๐™ท๐™ธ๐™น๐™บ๐™ป๐™ผ๐™ฝ๐™พ๐™ฟ๐š€๐š๐š‚๐šƒ๐š„๐š…๐š†๐š‡๐šˆ๐š‰๐šŠ๐š‹๐šŒ๐š๐šŽ๐š๐š๐š‘๐š’๐š“๐š”๐š•๐š–๐š—๐š˜๐š™๐šš๐š›๐šœ๐š๐šž๐šŸ๐š ๐šก๐šข๐šฃ๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ
Bold Italic๐‘จ๐‘ฉ๐‘ช๐‘ซ๐‘ฌ๐‘ญ๐‘ฎ๐‘ฏ๐‘ฐ๐‘ฑ๐‘ฒ๐‘ณ๐‘ด๐‘ต๐‘ถ๐‘ท๐‘ธ๐‘น๐‘บ๐‘ป๐‘ผ๐‘ฝ๐‘พ๐‘ฟ๐’€๐’๐’‚๐’ƒ๐’„๐’…๐’†๐’‡๐’ˆ๐’‰๐’Š๐’‹๐’Œ๐’๐’Ž๐’๐’๐’‘๐’’๐’“๐’”๐’•๐’–๐’—๐’˜๐’™๐’š๐’›๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—
Bold Italic Sans๐˜ผ๐˜ฝ๐˜พ๐˜ฟ๐™€๐™๐™‚๐™ƒ๐™„๐™…๐™†๐™‡๐™ˆ๐™‰๐™Š๐™‹๐™Œ๐™๐™Ž๐™๐™๐™‘๐™’๐™“๐™”๐™•๐™–๐™—๐™˜๐™™๐™š๐™›๐™œ๐™๐™ž๐™Ÿ๐™ ๐™ก๐™ข๐™ฃ๐™ค๐™ฅ๐™ฆ๐™ง๐™จ๐™ฉ๐™ช๐™ซ๐™ฌ๐™ญ๐™ฎ๐™ฏ๐Ÿฌ๐Ÿญ๐Ÿฎ๐Ÿฏ๐Ÿฐ๐Ÿฑ๐Ÿฒ๐Ÿณ๐Ÿด๐Ÿต
Italic๐ด๐ต๐ถ๐ท๐ธ๐น๐บ๐ป๐ผ๐ฝ๐พ๐ฟ๐‘€๐‘๐‘‚๐‘ƒ๐‘„๐‘…๐‘†๐‘‡๐‘ˆ๐‘‰๐‘Š๐‘‹๐‘Œ๐‘๐‘Ž๐‘๐‘๐‘‘๐‘’๐‘“๐‘”โ„Ž๐‘–๐‘—๐‘˜๐‘™๐‘š๐‘›๐‘œ๐‘๐‘ž๐‘Ÿ๐‘ ๐‘ก๐‘ข๐‘ฃ๐‘ค๐‘ฅ๐‘ฆ๐‘ง0123456789
Light Sans๐– ๐–ก๐–ข๐–ฃ๐–ค๐–ฅ๐–ฆ๐–ง๐–จ๐–ฉ๐–ช๐–ซ๐–ฌ๐–ญ๐–ฎ๐–ฏ๐–ฐ๐–ฑ๐–ฒ๐–ณ๐–ด๐–ต๐–ถ๐–ท๐–ธ๐–น๐–บ๐–ป๐–ผ๐–ฝ๐–พ๐–ฟ๐—€๐—๐—‚๐—ƒ๐—„๐—…๐—†๐—‡๐—ˆ๐—‰๐—Š๐—‹๐—Œ๐—๐—Ž๐—๐—๐—‘๐—’๐—“๐Ÿข๐Ÿฃ๐Ÿค๐Ÿฅ๐Ÿฆ๐Ÿง๐Ÿจ๐Ÿฉ๐Ÿช๐Ÿซ
Bubbleโ’ถโ’ทโ’ธโ’นโ’บโ’ปโ’ผโ’ฝโ’พโ’ฟโ“€โ“โ“‚โ“ƒโ“„โ“…โ“†โ“‡โ“ˆโ“‰โ“Šโ“‹โ“Œโ“โ“Žโ“โ“โ“‘โ“’โ““โ“”โ“•โ“–โ“—โ“˜โ“™โ“šโ“›โ“œโ“โ“žโ“Ÿโ“ โ“กโ“ขโ“ฃโ“คโ“ฅโ“ฆโ“งโ“จโ“ฉโ“ชโ‘ โ‘กโ‘ขโ‘ฃโ‘คโ‘ฅโ‘ฆโ‘งโ‘จ

Ready-made Discord examples

  • Server nickname ยท Bold Cursive and an emoji๐“ก๐“ฑ๐“ฎ๐“ช ๐ŸŽฎ
  • Custom status ยท Italic Sans for the first half๐˜ช๐˜ฏ ๐˜ข ๐˜ฎ๐˜ฆ๐˜ฆ๐˜ต๐˜ช๐˜ฏ๐˜จ, back at 6
  • Role name ยท Outline (Double-Struck)๐•„๐• ๐••๐•–๐•ฃ๐•’๐•ฅ๐• ๐•ฃ
  • Announcement header ยท Header formatting with Bold Gothic letters## ๐•ฐ๐–›๐–Š๐–“๐–™ ๐•น๐–Ž๐–Œ๐–๐–™
  • Display name ยท Typewriter๐š™๐š’๐šก๐šŽ๐š• โœฟ

Short is better in names, since display names stop at 32 characters, and a status reads best as a single phrase. For a styled first line in a status, a tiny tag from the small text generator works well; for flowing handwriting in a display name, see the cursive font generator. The full fancy text generator has more than 45 styles, including ones that are not on this page because they may not display or may clash with formatting in Discord. Zalgo letters are left out too, since their marks spill over the messages above and below; if you want them anyway, the glitch text generator lets you keep the intensity low.

Frequently Asked Questions

Can I change the font that Discord uses?

Not for other people. Everyone's Discord app draws messages with its own typeface, and there is no way to send a font file with a message. You have two ways around it: send characters that already look styled (the font list at the top of this page), or use Discord's own formatting codes (the formatting generator) for bold, italic, headers and the rest.

Why won't my Discord username accept fancy letters?

Discord's help page on usernames limits them to lowercase a to z, the digits 0 to 9, underscores and periods. Styled letters are different Unicode characters, so the username field rejects them. Put the styled version in your display name instead, which allows special characters, or in a server nickname.

Is Unicode bold the same as typing **bold** in Discord?

No. **bold** is a Markdown code that Discord turns into formatting when it shows your message, so the words stay ordinary letters: they can be searched and screen readers read them normally. Unicode bold is a different set of characters, so it keeps its look in places Discord does not format, such as a display name, but search and bots treat it as different letters.

How do I hide a spoiler in Discord?

Wrap the words in two vertical bars on each side, like ||the ending||. Discord hides those words until a reader clicks or taps them. Discord's help page notes that spoiler bars inside a code block do not work, which is why the formatting generator switches the style buttons off when you pick code.

How do I make small text in Discord?

Start the line with a hyphen, a hash and a space (-# ) to get Discord's subtext, which shows that line in smaller text. It only works at the very start of a line. For tiny letters that also work in your status or name, use superscript characters from the small text generator.

Why do my friends see boxes instead of my Discord font?

Their phone or computer has no font that contains those characters. The styles on this page come from Unicode blocks that current phones and computers include, which is why gothic, cursive and bubble letters are here but rune-like, Asian-look and emoji-square letters are not. Older devices can still show boxes; bold sans and bold serif are the safest picks.

Will bots and commands understand fancy letters?

Usually not. A command or a word filter looks for the plain letters, and ๐ก๐ž๐ฅ๐ฉ in bold is a different set of characters from help. Type commands, mentions and anything a bot needs to read in plain text, and keep the styled letters for names and decoration.