322 / 40,000
Saved in this browser only
Markdown Editor
Release update :rocket:
Hey @here, version 2.0 shipped today. Highlights:
•Share links for any document
•Faster PDF export
•Known issues All fixed
Thanks to @alex for the late-night reviews.
Details: changelog, or run npm update:
npm install markdown-editor@2

Chat formatting

Slack Formatting Editor

Slack’s mrkdwn is not standard Markdown. Write a message on the left and see how Slack will display it, then copy it into Slack, a bot, or a webhook.

Text styles

Slack uses single markers: one asterisk for bold, unlike standard Markdown’s two.

Bold

*bold text*
bold text

Italic

_italic text_
italic text

Strikethrough

~struck text~
struck text

Combined

*_bold italic_*
bold italic

Code

Backticks work the same as standard Markdown, but Slack ignores language names after ```.

Inline code

`npm install`
npm install

Code block

```
const a = 1;
console.log(a);
```
const a = 1;
console.log(a);

Quotes and lists

Quotes and lists only render when typed in the composer or sent as mrkdwn through the API.

Quote

> Quoted text
Quoted text

Bulleted list

- First
- Second
•First
•Second

Numbered list

1. First
2. Second
1.First
2.Second

How it works

Step 1

Write your message

Type on the left or use the toolbar to add formatting.

Step 2

Check the preview

The right pane shows how Slack will display it.

Step 3

Copy and paste

Copy the message and paste it into Slack.

Frequently asked questions

Why does **bold** not work in Slack?

Slack uses single asterisks for bold: *bold*. Double asterisks are shown literally in messages sent through the API.

How do I add a link with custom text?

Use <https://example.com|link text> in API messages and webhooks. In the Slack app, select text and press Ctrl/Cmd + Shift + U.

Are headings supported?

No. Slack messages have no heading syntax; use *bold* on its own line instead, or Block Kit header blocks in apps.

Need to convert existing Markdown?

Use the Markdown to Slack converter, which rewrites standard Markdown into mrkdwn automatically.

Related tools: Discord editor · Font generator · Markdown to Slack · Markdown editor