Discord Markdown Guide

Complete guide to text formatting in Discord messages

Supported Syntax

Bold

Make text bold

Syntax
**bold text**
Preview

bold text

Italic

Make text italic

Syntax
*italic text*
Preview

italic text

Bold & Italic

Combine bold and italic

Syntax
***bold and italic***
Preview

bold and italic

Underline

Underline text (Discord-specific)

Syntax
__underlined text__
Preview

underlined text

Strikethrough

Strike through text

Syntax
~~strikethrough~~
Preview

strikethrough

Spoiler

Hide text behind a spoiler tag

Syntax
||spoiler text||
Preview

||spoiler text||

Inline Code

Format inline code

Syntax
`inline code`
Preview

inline code

Code Block

Create a code block

Syntax
```
multi-line
code block
```
Preview
multi-line
code block

Syntax Highlighting

Code block with syntax highlighting

Syntax
```javascript
const x = 1;
```
Preview
const x = 1;

Block Quote

Create a block quote

Syntax
> quoted text
Preview

quoted text

Multi-line Quote

Quote multiple lines

Syntax
>>> multi-line
quote block
Preview

multi-line
quote block

Headers

Create headers (H1-H3)

Syntax
# Header
Preview

Header

Lists

Bullet points and numbered lists

Syntax
- item 1
- item 2
Preview
  • item 1
  • item 2

Masked Links

Create hyperlinks

Syntax
[text](https://example.com)
Preview

Not Supported in Discord

  • Images embedded in text
  • Tables
  • Footnotes
  • Task lists (checkboxes)
  • Horizontal rules
  • Nested blockquotes

Discord Formatting Tips

Escape Formatting

Use backslash (\) to escape: \*not italic\*

Combine Styles

Mix formats: ***~~__text__~~*** for bold, italic, underline, strikethrough

Big Emoji

Send only emojis (up to 27) for larger display

Timestamps

Use <t:UNIX:f> for dynamic timestamps

Frequently Asked Questions

Does Discord support Markdown?

Yes, Discord supports a subset of Markdown for text formatting. You can use bold, italic, underline, strikethrough, spoilers, code blocks, quotes, headers, and links.

How do I create a spoiler in Discord?

Wrap your text with double vertical bars: ||spoiler text||. Users will need to click on the text to reveal it.

Can I use code highlighting in Discord?

Yes! Use triple backticks with a language name: ```python print("hello") ```. Discord supports many programming languages.

Related Cheat Sheets