Skip to content
Free · No signup · Instant

Discord Markdown Cheat Sheet

Every Discord text formatting trick in one place. 23+ features with copy-paste syntax and live previews.

23+ featuresCopy-paste readyUpdated 2026Free forever

Quick Reference

All Discord markdown syntax at a glance.

FeatureSyntax
Bold**text**
Italic*text*
Bold Italic***text***
Underline__text__
Underline Italic__*text*__
Underline Bold__**text**__
Underline Bold Italic__***text***__
Strikethrough~~text~~
Subtext-# text
Header 1# text
Header 2## text
Header 3### text
Masked Link[text](url)
Non-Embedded Link<url>
Inline Code`code`
Code Block```\ncode\n```
Syntax Highlighting```js\ncode\n```
Blockquote> text
Multi-line Quote>>> text
Unordered List- item
Ordered List1. item
Spoiler||text||
Timestamp<t:unix:F>

Text Formatting

Discord supports 9 inline text styles. Mix and match for emphasis.

Bold

Make text bold

general
M
MarkdownUserToday at 4:20 PM
bold text

Italic

Make text italic

general
M
MarkdownUserToday at 4:20 PM
italic text

Bold Italic

Combine bold and italic

general
M
MarkdownUserToday at 4:20 PM
bold italic text

Underline

Underline text (Discord-specific)

general
M
MarkdownUserToday at 4:20 PM
underline text

Underline Italic

Combine underline and italic

general
M
MarkdownUserToday at 4:20 PM
underline italic

Underline Bold

Combine underline and bold

general
M
MarkdownUserToday at 4:20 PM
underline bold

Underline Bold Italic

All three styles combined

general
M
MarkdownUserToday at 4:20 PM
underline bold italic

Strikethrough

Cross out text

general
M
MarkdownUserToday at 4:20 PM
strikethrough text

Subtext

Smaller, muted text

general
M
MarkdownUserToday at 4:20 PM
This is small subtext

Code

Inline code, code blocks, and syntax highlighting.

Inline Code

Highlight code within a sentence

general
M
MarkdownUserToday at 4:20 PM
inline code

Code Block

Multi-line code block

general
M
MarkdownUserToday at 4:20 PM
const hello = 'world'\nconsole.log(hello)

Syntax Highlighting

Add language name after ```

general
M
MarkdownUserToday at 4:20 PM
function greet(name) {\n return `Hello, ${name}!`\n}

Blockquotes

Quote text with single-line or multi-line blockquotes.

Single-line Blockquote

Quote a single line of text

general
M
MarkdownUserToday at 4:20 PM
This is a quote

Multi-line Blockquote

Quote multiple lines at once

general
M
MarkdownUserToday at 4:20 PM
This quotes
everything after it
in the message

Lists

Discord supports unordered, ordered, and nested lists.

Unordered List

Bullet point list

general
M
MarkdownUserToday at 4:20 PM
• Item one
• Item two
• Item three

Ordered List

Numbered list

general
M
MarkdownUserToday at 4:20 PM
1. First
2. Second
3. Third

Nested List

Indent with two spaces for sub-items

general
M
MarkdownUserToday at 4:20 PM
• Parent item
• Child item
• Child item
• Another parent

Special Features

Discord-specific formatting including spoilers, emoji, and timestamps.

Spoiler

Click to reveal hidden text

general
M
MarkdownUserToday at 4:20 PM
spoiler text

Emoji

Standard and custom emoji

general
M
MarkdownUserToday at 4:20 PM
👍 ❤️ 🔥

Timestamp

Auto-converts to viewer's timezone

general
M
MarkdownUserToday at 4:20 PM
January 1, 2023 12:00 AM
3 years ago

Unsupported in Discord

Standard markdown features that Discord does not render.

Tables

Markdown tables render as plain text in Discord

Images

Use file attachments or embeds instead

Footnotes

Not supported in Discord's markdown parser

Task Lists

Checkboxes (- [ ]) render as plain text

Horizontal Rules

--- renders as plain text, not a line

Nested Blockquotes

Only one level of quoting is supported

HTML Tags

HTML is stripped, not rendered

Pro Tips

1Escape Formatting

Use a backslash before any special character to display it literally instead of applying formatting.

\*not italic\*
\*\*not bold\*\*
\~\~not strikethrough\~\~
2Combine Styles

Stack multiple formatting markers to apply bold, italic, underline, and strikethrough simultaneously.

~~***strikethrough bold italic***~~
__***underline bold italic***__
3Large Emoji

Send a message with only emoji (1-3) and no other text. Discord will display them at 3x the normal size.

4Timestamps Adapt

Discord timestamps automatically convert to each user's local timezone. Use hammertime.cyou to generate them.

<t:1672531200:F>
→ "January 1, 2023 12:00 AM"
5Empty Lines in Code

Inside code blocks, blank lines are preserved exactly as-is. Useful for formatting multi-line code snippets.

```
line 1

line 3
```
6Suppress Embeds

Wrap a URL in angle brackets to post it without Discord generating a link preview embed.

<https://example.com>

Frequently asked questions

Everything you need to know.

1

Does Discord support markdown?

Yes. Discord uses a simplified version of markdown for text formatting. You can use bold, italic, underline, strikethrough, code blocks, blockquotes, headers, lists, spoilers, and more. However, Discord doesn't support all standard markdown features — tables, images, footnotes, and HTML are not rendered.

Ready to format your markdown?

Paste any markdown into our editor. Preview with professional themes. Export to PDF or HTML.