Discord Fonts and Formatting: The Complete Guide
Discord has no font setting, and it never will — but it renders Unicode, and it supports markdown in messages. Between those two facts you can style almost anything.
Inside messages: use markdown
**bold**,*italic*,***bold italic***__underline__,~~strikethrough~~,||spoiler||`inline code`and triple backticks for a code block with syntax highlighting> quoteand>>> block quote, plus#,##,###headings
Markdown is always the better choice inside a message: it renders natively, stays searchable, and reads correctly to screen readers.
Names, bios and server titles: use Unicode
Markdown does not work in usernames, nicknames, channel names or the About Me box. There you paste Unicode look-alike characters instead — bold sans, italic, script, fraktur, double-struck, small caps, monospace. Generate them with the Discord Font Generator and paste the result.
What renders everywhere
Bold sans, italic sans, monospace and small caps are safe on Windows, macOS, iOS, Android and web. Fraktur, double-struck and some script variants occasionally show as empty boxes on older Android builds — that is a missing device font, not a broken copy.
The three real costs
Search breaks. A channel named 𝓰𝓮𝓷𝓮𝓻𝓪𝓵 will not match a search for "general". Accessibility drops. Screen readers read Unicode look-alikes character by character or skip them. AutoMod may block it. Many servers reject non-standard characters in nicknames.
Rule of thumb: style your own name and bio freely, keep shared structure — channels, categories, rules — in plain text.
Keep reading
How to Format JSON in JavaScript (2026 Guide)
Learn every practical way to format, pretty-print, indent, and validate JSON in JavaScript — with copy-paste examples for Node.js and the browser.
Base64 Encoding Explained: What It Is and When to Use It
Base64 in one plain-English guide: how it works, when to use it, when NOT to, and how to encode and decode it in every major language.