Discord text formatting
Write your message, press a button to format it, and copy the Markdown into Discord. The preview shows it the way Discord will.
Ctrl+B, Ctrl+I, Ctrl+U and Ctrl+Z work here (Cmd on a Mac). Your draft stays in this browser.
Discord Markdown cheat sheet
Type the symbols around your words, or at the start of a line for headings, subtext, quotes, and lists.
| Format | Type this |
|---|---|
| Bold | **text** |
| Italic | *text* or _text_ |
| Underline | __text__ |
| Strikethrough | ~~text~~ |
| Spoiler | ||text|| |
| Big heading | # text |
| Subtext | -# text |
| Quote one line | > text |
| Quote the rest | >>> text |
| Bulleted list | - text |
| Numbered list | 1. text |
| Inline code | `text` |
| Code block | ```text``` |
| Masked link | [text](https://...) |
| Green and red lines | ```diff |
| Time for everyone | <t:1767225600:R> |
| Mention everyone | @everyone |
| Show a symbol | \*text\* |
Coloured text for Discord
Discord has no colour button, but an ansi code block takes colour codes. Add your lines here and copy the block. The phone apps show it as plain text.
Server rules
Be kind to everyone- Server rules
- Be kind to everyone
Formatted messages from your own bot
A bot uses the same Markdown. With BotGhost, the no-code Discord bot maker, you write a message once in the command builder and the bot posts it, headings and spoilers included, whenever someone runs a command or joins the server.
Discord formatting questions
Times and dates have their own codes: make them with the Discord timestamp generator.
- How do I make text bold on Discord?
- Put two asterisks on each side: **like this**. You can also select the text in Discord and press Ctrl+B (Cmd+B on a Mac).
- How do I make a spoiler on Discord?
- Put two vertical bars on each side: ||like this||. The text stays hidden until someone presses it. For an image, tick "Mark as spoiler" before you send it.
- How do I make big text on Discord?
- Start the line with # and a space for the biggest heading, ## for medium, or ### for small. It only works at the very start of a line.
- How do I make small grey text on Discord?
- Start the line with -# and a space. Discord calls it subtext.
- How do I make coloured text on Discord?
- Use a code block with ansi after the first three backticks and colour codes in the text. The coloured text maker on this page writes the codes for you. Colours show on Discord for desktop and in the browser; the phone apps show plain text.
- How do I stop Discord formatting my text?
- Put a backslash before the symbol, like \*this\*, and Discord shows the asterisks. Inline code with single backticks also shows the text exactly as typed.
- Does Discord formatting work in embeds and bots?
- Yes. Bots and webhooks use the same Markdown in their messages, and in an embed's description and field values.