Convert Markdown to Slack mrkdwn
Turn standard Markdown into Slack mrkdwn — bold, italic, strikethrough, links, and headings mapped to Slack's syntax.
Direct answer
Paste your Markdown and convert it to Slack mrkdwn: ** becomes a single asterisk for bold, [text](url) becomes <url|text>, ## headings become bold, and ~~strike~~ becomes a single tilde. Code blocks and inline code are preserved. Copy the result into a Slack message or app payload.
Open Markdown to Slack converterWhen to use this
- You wrote content in Markdown and need it formatted for Slack.
- You are moving release notes, standups, or docs into a Slack channel.
- You are building a Slack message payload for a bot or workflow.
Steps
- Paste your Markdown into the converter.
- Choose Slack as the target format.
- Convert to get mrkdwn with single-asterisk bold and angle-bracket links.
- Check that headings became bold and links converted to <url|text>.
- Copy the mrkdwn into a Slack message, canvas, or app payload.
Example conversion
## Weekly update **Done** - Shipped live preview - Fixed export bug Details in the [changelog](https://example.com/changelog).
*Weekly update* *Done* - Shipped live preview - Fixed export bug Details in the <https://example.com/changelog|changelog>.
Common mistakes
- Markdown bullet lists (- item) stay as text with a dash; Slack renders them as lines, not styled bullets, in bot and API messages.
- Do not leave double asterisks; mrkdwn bold is a single asterisk.
- Reference-style links must be inlined for Slack, since mrkdwn only supports inline <url|text> links.
FAQ
- How do I convert Markdown to Slack format?
- Paste the Markdown, choose Slack, and convert. Bold, italic, strikethrough, links, and headings are mapped to mrkdwn, and code blocks are preserved.
- What happens to Markdown headings in Slack?
- Slack mrkdwn has no heading syntax, so headings are converted to bold text, which is the closest visual equivalent in a message.
- Does the conversion keep my code blocks?
- Yes. Fenced code blocks and inline code use the same backtick syntax in Slack mrkdwn, so they are preserved as-is.
Related Markdown to Slack guides
Slack Message Formatting Syntax (mrkdwn vs Markdown)
Slack uses mrkdwn, not standard Markdown: one asterisk for bold, underscores for italic, and angle-bracket links. Here is the full reference.
How to Post Code Blocks in Slack
Use backticks for inline code and triple backticks for multi-line code blocks in Slack messages, and know what Slack does not support.
Slack Bold and Italic Not Working? Use mrkdwn
If **bold** or __italic__ shows literal symbols in Slack, you are using Markdown instead of mrkdwn. Here is the fix.
Paste Formatted Text Into Slack Without Breaking It
Move text from Markdown, Google Docs, or Notion into Slack cleanly by converting to mrkdwn or clearing carried-over formatting.
How to Make Bullet Points and Lists in Slack
Create bullet points and numbered lists in Slack using the composer's list buttons or literal bullet characters for bot messages.
Desk gear for long writing sessions
A few things that help if you write docs, tickets, and specs on a laptop all day.
Anker 5-in-1 USB-C Hub
One cable turns a laptop into a desk setup. Drives a 4K display, charges at up to 85W, and adds three data ports.
- 4K HDMI output
- 85W max power delivery
- 1x USB-C + 2x USB-A, 5Gbps each
- MacBook Pro, MacBook Air, Dell
Dell 27" S2725QC 4K
The monitor I write and review documents on. 163 PPI keeps small text sharp, and USB-C carries video and power on one cable.
- 3840x2160 IPS, 163 PPI
- 120Hz, 4ms, FreeSync Premium
- 99% sRGB
- USB-C, HDMI, DisplayPort
Apple MacBook Neo 13" (A18 Pro)
The cheapest way into an Apple-silicon machine that runs local models. Fanless, and the Liquid Retina panel holds small text at a full day of reading.
- A18 Pro chip, built for Apple Intelligence
- 8GB unified memory, 256GB SSD
- 13-inch Liquid Retina display
- 1080p FaceTime HD camera
Amazon affiliate links. We earn a commission on qualifying purchases at no extra cost to you.