Discord Markdown Guide
Complete guide to text formatting in Discord messages
Supported Syntax
Bold
Make text bold
**bold text**
bold text
Italic
Make text italic
*italic text*
italic text
Bold & Italic
Combine bold and italic
***bold and italic***
bold and italic
Underline
Underline text (Discord-specific)
__underlined text__
underlined text
Strikethrough
Strike through text
~~strikethrough~~
strikethrough
Spoiler
Hide text behind a spoiler tag
||spoiler text||
||spoiler text||
Inline Code
Format inline code
`inline code`
inline code
Code Block
Create a code block
``` multi-line code block ```
multi-line
code blockSyntax Highlighting
Code block with syntax highlighting
```javascript const x = 1; ```
const x = 1;Block Quote
Create a block quote
> quoted text
quoted text
Multi-line Quote
Quote multiple lines
>>> multi-line quote block
multi-line
quote block
Headers
Create headers (H1-H3)
# Header
Header
Lists
Bullet points and numbered lists
- item 1 - item 2
- item 1
- item 2
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.