Markdown to Discord Converter
Discord reads double underscores as underline, so this rewrites your Markdown bold and the rest of your formatting for a clean paste.
Detected source
Waiting for text…
Paste destination
Paste here
Fixes em dashes and filler
Rewrites em dashes to the punctuation that belongs there and strips filler from the converted output. Runs in your browser with no AI, and never alters the text you pasted.Ready for Discord
Your converted, copy-ready text appears here.
Verified for Discord
Copies the converted text the moment you paste or pick a destination, with no Copy click needed.Runs entirely in your browser. Your text never leaves your device.
How Markdown maps to Discord
| Feature | Markdown | Discord |
|---|---|---|
| Bold | **x** or __x__ | **x** |
| Italic | *x* | *x* |
| Strikethrough | ~~x~~ | ~~x~~ |
| Link | [text](url) | [text](url) |
Common gotchas
- The big one. Markdown __bold__ has to become **bold** for Discord, because Discord reads __ as underline.
- Discord supports headings only to level 3, so deeper headings get clamped.
- Discord is one of the few chat targets that keeps clickable [text](url) links in normal messages.
Frequently asked
- Why is my pasted Markdown bold showing as underline in Discord?
- Your Markdown used __x__ for bold, but Discord treats __x__ as underline. This converter rewrites it to **x** so it pastes back as bold.
- Do Discord links keep the Markdown [text](url) syntax?
- Yes. Discord renders [text](url) as a clickable link in normal messages, so your Markdown links carry over unchanged.