Discord Markdown Generator
Write Discord-flavored markdown and see a live preview of exactly how it will look in Discord. Click any snippet below to insert it, then copy your finished text.
Editor
Discord Preview
Live PreviewWelcome to dlist.space 🎉
Hello! Here's some italic and bold text.
Here's
inline code and a code block:const greeting = "Hello, Discord!";
console.log(greeting);This is a spoiler
Discord Markdown Formatting Guide
Discord uses a simplified version of Markdown for text formatting in messages, bot responses, and embed descriptions. Unlike standard Markdown, Discord Markdown supports unique features like spoiler tags (||text||), masked links, and syntax-highlighted code blocks. Learning Discord markdown is essential for writing clear announcements, bot messages, and formatted server rules.
Complete Discord Text Formatting Reference
**text**→ Bold*text*→ Italic__text__→ Underline~~text~~→ Strikethrough||text||→ Spoiler (click to reveal)`code`→ Inline code```code```→ Code block```js\ncode```→ Syntax-highlighted code block> text→ Block quote# text→ Large header (H1)## text→ Medium header (H2)### text→ Small header (H3)- item→ Bullet list item1. item→ Numbered list item[text](url)→ Masked / hyperlinkUsing Markdown in Discord Bots
All Discord markdown works in bot messages, embed descriptions, embed field values, and embed titles. In discord.js, you can use the built-in formatter utility: bold('text'), italic('text'), spoiler('text'), and inlineCode('text') from the discord.js formatters module. Note that headers (# ## ###) only render in messages and do not work inside embed fields or descriptions.