Discord Markdown Preview & Embed Builder

Preview Discord message formatting (bold, italics, spoilers, code blocks, headers and more) before you send it, and build embed JSON for webhooks and bots.

Discord formatting cheat sheet

TypeResult
**bold**bold
*italic* or _italic_italic
__underline__underline
~~strike~~strike
||spoiler||hidden until clicked
# , ## , ### headers (start of a line)
-# small grey subtext
> block quote
`code`, ```code block```monospace code

Sending an embed with a webhook

  1. In Discord, open Server Settings → Integrations → Webhooks and create a webhook. Copy its URL.
  2. Build the embed here and click "Copy JSON".
  3. Send the JSON with a POST request to the webhook URL (for example with a webhook tool, a bot, or curl -H "Content-Type: application/json" -d @embed.json URL).

Embeds can only be sent by webhooks and bots — a normal user account can’t post them.

FAQ

Why doesn’t my header work?

Headers must be at the very start of a line and need a space after #. They also don’t work inside embed titles.

Is the preview exact?

It closely follows Discord’s dark theme, but fonts and spacing can differ slightly between the desktop and mobile apps.