Back to Wiki

Discord Markdown Formatting: Complete Guide

ayo

ayo

Published April 29, 2026Updated April 29, 2026

Discord Markdown Formatting: Complete Guide

Discord uses Markdown for text formatting. Here's every formatting option available.

Basic Text Formatting

| Syntax | Result | |--------|--------| | bold | bold | | italic or _italic_ | italic | | bold italic | bold italic | | __underline__ | underline | | ~~strikethrough~~ | ~~strikethrough~~ | | ||spoiler|| | Hidden until clicked |

Code Formatting

Inline code: Wrap with backticks ` code here `

Code block (single language): \\\` code here \\\`

Code block with syntax highlighting: \\\`python print("Hello World") \\\`

Supported languages: python, javascript, css, json, bash, html, and many more.

Headers (in long-form messages)

# Large Header

Medium Header

Small Header

Headers only render in channels that support them (not all clients show these).

Block Quotes

> This is a quoted message

Creates an indented block. Use >>> for multi-line quotes.

Lists

- Item one
  • Item two
  • Item three

Or numbered:

1. First 
  1. Second
  2. Third

Mentions

  • @username โ€” Mention a user
  • #channel-name โ€” Link to a channel
  • @everyone โ€” Notify all members (requires permission)
  • @here โ€” Notify all online members

Emoji

  • Standard emoji: paste or type :emojiname:
  • Custom server emoji: :customname: (if you're in that server)
  • Animated emoji: requires Nitro for non-server emotes

Tips for Server Owners

Use rich formatting in:

  • Rules channels (headers + lists make rules scannable)
  • Announcements (bold for key info, quotes for context)
  • Welcome messages (structure helps new members)

Well-formatted server content makes a great first impression on members finding you through Discords.ai.


Related: Discord Roles Explained ยท Discord Hidden Features Guide

Found this helpful? Explore more articles in the wiki.

Join our Discord