Generate Unicode text styles for Discord display names, server and channel names, and messages. No bot or Nitro is required, but acceptance and appearance vary by field and device.
Bold
Bold: Discord Server
Italic
Italic: Discord Server
Gothic
Gothic: Discord Server
Gothic Bold
Gothic Bold: Discord Server
Monospace
Monospace: Discord Server
Double Struck
Double Struck: Discord Server
Small Caps
Small Caps: Discord Server
Script
Script: Discord Server
Bubble
Bubble: Discord Server
Square
Square: Discord Server
Full Width
Full Width: Discord Server
Server Tag
Server Tag: Discord Server
Clan Tag
Clan Tag: Discord Server
Channel Style
Channel Style: Discord Server
Strikethrough
Strikethrough: Discord Server
Underline
Underline: Discord Server
Styled letters are Unicode characters, not fonts. Platform fields may reject some characters, and glyph appearance varies by device and app. Screen readers may announce styled letters individually and search engines may not match them to plain words, so test the result and keep essential details in plain text. Unicode accessibility guide
Discord supports Markdown for **bold**, *italic* and `code` inside messages โ but Markdown does nothing in usernames, display names, server names, channel names, categories or "About Me". A Discord fonts generator solves that by producing Unicode characters that look like fonts and can be pasted into any of those fields.
Unicode fonts also survive in places Markdown cannot go, such as embed titles, role names and voice channel names.
Type your name, channel name or message above.
Choose a style. Small Caps and Sans Bold are the most readable in Discord's sidebar.
Copy it.
Paste into User Settings โ Profile, Server Settings, or a channel name.
Since Discord moved to unique @usernames, the username itself is limited to lowercase letters, numbers, periods and underscores. Everything else accepts Unicode: display name, server nickname, server name, channel names, category names, role names, About Me and messages.
Server owners commonly use Unicode fonts and symbols to organise channels: a category in Small Caps (ษขแดษดแดสแดส), channel names prefixed with a symbol (โ or โฆ), and announcements in Sans Bold. Text channel names are converted to lowercase and spaces become dashes, but Unicode letters from the small caps, gothic and monospace alphabets are kept as-is โ which is why they are so popular for channel naming.
Inside messages you have both options. Discord renders Markdown bold and it remains searchable as ordinary text; Unicode-styled letters are separate characters whose appearance and searchability can vary. Use Markdown for readable formatting and Unicode fonts for short names, headings and decorative text.
Discord's desktop, web and mobile clients all use system fonts with full Unicode coverage, so styled names look the same for every member. Extremely long decorated names can be truncated in the member list โ keep display names under about 20 visible characters if you add ornaments.
The unique @username is restricted to lowercase letters, numbers, periods and underscores. Fancy fonts work in your display name and server nicknames.
Yes. Unicode letters and symbols are kept in channel names; only spaces and capital Latin letters are normalised for text channels.
No. Unicode fonts are plain text and work on free accounts.
They will receive the same Unicode characters, but their device fonts may render them differently or lack some glyphs. Preview on the devices your audience uses.
Only Discord's own limits per field (32 for display names, 100 for channel names).
50+ style options, a searchable symbol library and a Unicode text editor. Conversion input is processed in your browser; analytics and advertising practices are explained in the Privacy Policy.