Discord Text Formatter
Bold, italic, underline, strikethrough, spoilers, code blocks, and 8 fancy Unicode fonts. Click a button, copy the result, paste in Discord.
Make every member feel welcome.
Fancy text (Unicode fonts)
These use Unicode characters that look like fancy fonts. Works anywhere — usernames, server names, bios, channel names. Copy and paste.
All Discord text formatting at a glance
| Format | Markdown | Renders as |
|---|---|---|
| Bold | **text** | text |
| Italic | *text* | text |
| Bold Italic | ***text*** | text |
| Underline | __text__ | text |
| Strikethrough | ~~text~~ | |
| Inline code | `text` | text |
| Code block | ```text``` | text (block) |
| Spoiler | ||text|| | text |
| Quote | > text | | text |
| Headers | # H1, ## H2, ### H3 | Header text |
How to format text on Discord
Discord uses Markdown for text styling. Type the symbols below around your text — or paste it into the tool above, click a button, and copy the result. Everything works in messages, channel topics, and your profile.
How to italicize text on Discord
Put a single asterisk on each side of your text: *italic*. A single underscore works the same way (_italic_). Or paste your text into the tool above and hit Italic.
How to make text bold on Discord
Wrap your text in two asterisks on each side: **bold**. For bold italic, use three asterisks: ***bold italic***. The Bold button above adds the asterisks for you.
How to strikethrough text on Discord
Put two tildes on each side: ~~strikethrough~~. Discord draws a line through the text — handy for crossing out edits or outdated info. Use the Strikethrough button above to do it in one click.
How to spoiler-tag text on Discord
Wrap your text in two pipes on each side: ||spoiler||. It shows as a black bar members click to reveal — great for plot twists and trivia answers. The Spoiler button above adds the pipes automatically.
How to underline text on Discord
Put two underscores on each side: __underline__. Combine it with bold for **__bold underline__**. The Underline button above wraps it for you.
Frequently asked questions
How do I make text bold in Discord?
Wrap the text in two asterisks on each side: **bold text**. Discord renders it as bold automatically. You can also use this tool — paste your text, click the Bold button, and copy the result.
How do I italicize text on Discord?
Wrap the text in a single asterisk on each side: *italic text*. A single underscore on each side works too (_italic text_). Discord renders it as slanted italic text. You can also paste your text into the tool above and click Italic.
How do I strikethrough text in Discord?
Wrap the text in two tildes on each side: ~~strikethrough text~~. Renders as text with a line through it. Useful for crossing out outdated info or showing edits.
How do I make a spoiler in Discord?
Wrap the text in two pipes: ||spoiler text||. The text appears as a black bar that members click to reveal. Useful for plot twists, NSFW warnings, and answers in trivia channels.
Can I combine bold and italic?
Yes. ***bold italic*** uses three asterisks. You can also nest formats: **__bold and underlined__** or ***__bold italic and underlined__***. Discord parses them all.
What's "fancy text" — does Discord actually support custom fonts?
Discord doesn't support custom fonts directly, but you can use Unicode characters that look like fancy fonts (𝓁𝒾𝓀𝑒 𝓉𝒽𝒾𝓈). These work in usernames, server names, bios, channel names, and messages — anywhere Discord accepts text. They look identical across desktop, mobile, and web because they're standard Unicode characters, not custom fonts.
Why doesn't my fancy text show up the same on mobile?
Some Unicode font ranges aren't in the default mobile system fonts and fall back to a default style. The fonts in this tool are widely supported (Mathematical Alphanumeric Symbols block) and work on iOS, Android, Windows, and macOS — but very fancy decorative fonts you might find on other generators may render differently.
How do I make a code block in Discord?
Single-line: wrap in single backticks `like this`. Multi-line: use three backticks ```...```. For syntax highlighting, add the language right after the opening backticks (e.g., ```js for JavaScript). The language is just for color — Discord still treats the contents as text.
More free Discord tools
Timestamp Generator
Pick a date, get every <t:> format.
OpenEmbed Builder
Visual editor + live preview, copy JSON.
OpenColor Picker
Hex, decimal, RGB for embed.color.
OpenUsername Generator
7 styles, 10 results per click.
OpenAvatar Downloader
Full-resolution PFP + banner from a user ID.
OpenBio Generator
Aesthetic, gamer, cute About Me templates.
OpenFont Generator
12 Unicode font styles — script, fraktur, bubble.
OpenRules Generator
Copy-paste server rules by type and tone.
OpenColored Text
ANSI color code blocks for Discord chat.
OpenServer Name Generator
20 server name ideas per theme.
OpenInvite Checker
See a server’s name, members, and if an invite is valid.
OpenVanity URL Checker
Is a discord.gg/yourname vanity available?
OpenWant a Discord bot that formats text automatically?
Build a bot that auto-formats announcements, applies your server’s custom embed style, or replaces commands with rich Discord markdown — no code needed.
Build my Discord bot