FontWild → Discord Fonts
Discord Fonts
Copy Unicode styles for usernames and nicknames — bold, italic, fraktur and small caps — and learn when to use Discord’s own markdown instead.
Discord has no font picker, so fancy usernames are pasted-in Unicode characters, while inside messages you use Discord’s markdown (**bold**, *italic*, ~~strike~~). Use the generator below for names and nicknames; use markdown for anything you want to stay readable and searchable. Everything runs in your browser — nothing is stored.
Discord doesn't let you upload custom fonts. In messages you restyle text with built-in markdown; for usernames and nicknames you paste in Unicode styles, because markdown is ignored there. This page gives you both: a copy-paste generator and a plain-English markdown cheat sheet.
Key takeaways
- Markdown (**bold**, *italic*, ~~strike~~, __underline__) works only in messages, and stays readable.
- Unicode styles work in usernames and nicknames, where markdown does nothing.
- Most reliable Unicode: bold, italic, bold-italic, fraktur, small caps.
- Some bots block unreadable Unicode names — keep it legible.
- Mind accessibility and search — keep real messages plain or markdown.
Discord markdown (for messages)
Inside a message box, Discord reads simple markdown and restyles your normal text using its own app font. This keeps everything fully readable, searchable and screen-reader friendly — it just doesn't work in names.
| You type | Discord shows | Works in |
|---|---|---|
**bold** | bold | Messages only |
*italic* | italic | Messages only |
__underline__ | underline | Messages only |
~~strike~~ | Messages only | |
`code` | code | Messages only |
Unicode fonts (for usernames & nicknames)
Names ignore markdown, so the only way to style them is to paste in different characters. Type your name above, copy a style, then go to User Settings → Profile for your display name, or right-click a server and choose Edit Server Profile for a per-server nickname. Paste and save.
Stick to the styles below for the cleanest cross-device rendering. Heavier styles can look great on desktop but fall back to boxes on some mobile clients, so test first.
Where else fancy text fits
For one specific look, see the bold generator, the small caps generator, or the full fancy text generator. Other platforms behave differently — see Instagram fonts and TikTok fonts.
Frequently asked questions
Does Discord have built-in fonts?
Not custom fonts, but Discord supports markdown formatting in messages: **bold**, *italic*, __underline__, ~~strikethrough~~ and `code`. Markdown only works inside messages — it does not work in your username, server nickname or channel names. For those you need pasted-in Unicode styles from a generator like this.
How do I get a fancy font in my Discord username?
Type your name below, copy a style such as bold, fraktur or small caps, then paste it into User Settings → Profile (display name) or a server nickname. These are Unicode characters, so they show up anywhere Discord renders text, including names where markdown is ignored.
What is the difference between markdown and Unicode fonts on Discord?
Markdown (**bold**) tells Discord to restyle normal letters using its own app font — it stays fully readable and searchable, but only inside messages. Unicode fonts (𝐛𝐨𝐥𝐝) are different characters entirely, so they work in usernames too, but can break search, mentions and screen readers.
Which Unicode styles render best in Discord?
Bold, italic, bold-italic, fraktur and small caps are the most reliable across desktop and mobile Discord. Some heavier styles may show as boxes on older mobile devices, so check on a phone before committing to a nickname.
Can Unicode fonts get me muted by bots or hurt accessibility?
They can. Some servers run auto-mod bots that flag or block hard-to-read Unicode names, and screen readers may read styled letters one by one. Keep messages you want people to read — and to be searchable — in plain text or markdown.
Is FontWild free and is my text private?
It is completely free with no signup. All conversion happens in your browser with JavaScript — nothing you type is sent to a server or stored.
Unicode styles use standard code points (Mathematical Alphanumeric Symbols and phonetic/letterlike blocks). Markdown behavior reflects Discord's documented message formatting. Rendering depends on each device's installed fonts, so appearance can vary.
Last reviewed 2026-06-28