Discord markdown editor

Write your message, select text and click bold, spoiler or heading. The preview shows right away how it will look in Discord.

Runs entirely in your browser
Select text and press a button. Press again to remove the formatting. Ctrl/⌘ + B, I, U, K (link), E (code).
316 / 2,000 (4,000 with Nitro) characters1,684 left until 2,000
Discord preview
Kanalwerk

Welcome to the server!

Glad you're here. A few rules:
  • Be kind and respectful
  • No spam, no advertising
  • Mark spoilers like this:
Questions? Ask in the support channel.
console.log("Hello Discord");
Last updated: October 2026 · More tools

Approximation of the desktop client. Mentions and links stay inactive in the preview.

Cheat sheet: every format

WhatSyntaxResultCopy syntax
Italic*italic* or _italic_
italic or italic
Bold**bold**
bold
Bold italic***bold italic***
bold italic
Underline__underline__
underline
Underline + bold__**both**__
both
Strikethrough~~strikethrough~~
strikethrough
Spoiler||secret||
Inline code`code`
code
Code block with language```js console.log("Hello"); ```
console.log("Hello");
Quote (one line)> Quote
Quote
Quote (everything after)>>> Everything from here is quoted
Everything from here
is quoted
Heading 1# Big heading

Big heading

Heading 2## Medium heading

Medium heading

Heading 3### Small heading

Small heading

Small text-# Small gray text
Small gray text
List- Item - Sub-item
  • Item
  • Sub-item
Numbered list1. First 2. Second
  1. First
  2. Second
Masked link[discordtools.de](https://discordtools.de)
Link without embed<https://discordtools.de>
Escape a character\*not italic\*
*not italic*
Timestamp<t:1798761600:R>
in 2 months

How it works

  1. Write or paste your text.
  2. Select text and choose a format in the toolbar – click again to remove it.
  3. Check the preview and the character counter (2,000, or 4,000 with Nitro).
  4. Click “Copy message” and paste it into Discord.

The preview approximates the desktop client. Mentions and links stay inactive in it.

FAQ

How do I write bold, italic or strikethrough in Discord?

Bold with **text**, italic with *text* or _text_, underline with __text__, strikethrough with ~~text~~. You can combine them, e.g. __**text**__.

How do I make text bigger or smaller in Discord?

Bigger with headings: # , ## or ### at the start of a line. Small gray text with -# at the start of a line. A space must follow the marker.

How do spoilers work?

Put the text between two pairs of vertical bars: ||secret||. Readers see a gray bar and click it to reveal the text.

How do I show asterisks or underscores without formatting?

Put a backslash in front: \*. The “Literal (escaped)” switch does that for the whole text at once.

How do I add a link with custom text?

Use [text](https://example.com). A link in angle brackets <https://…> gets no preview card.