Cheatsheet
Slack mrkdwn Cheatsheet — eigener Dialekt, NICHT echtes Markdown
Slack mrkdwn ist KEIN Markdown im Standard-Sinne. Slack hat einen eigenen Formatierungs-Dialekt entwickelt, der teils inkompatibel mit CommonMark ist: `*bold*` statt `**bold**`, `_italic_` statt `*italic*`.
Quelle: Slack mrkdwn Formatting
Slacks Sonderweg
Slack-mrkdwn ist mit Standard-Markdown nicht kompatibel. Wer einen GitHub-Markdown-Text in Slack postet, sieht keine fett-Formatierung — `**fett**` wird als Plain-Text mit Sternchen angezeigt.
Die Slack-Logik: einzelne Symbole reichen. `*bold*` ist fett (nicht kursiv), `_italic_` ist kursiv. Das spart Tipparbeit, schafft aber Migrations-Hindernisse aus anderen Markdown-Welten.
Block-Kit und Mrkdwn-Format
Für Bot-Messages und Apps gibt es Slack Block Kit — ein JSON-Layout-System. Innerhalb der Text-Felder kann man mrkdwn oder "plain_text" wählen. mrkdwn ist Default für Channel-Messages.
Block Kit erlaubt zusätzlich Buttons, Selects, Date-Picker — aber diese sind kein Markdown, sondern UI-Elemente in JSON-Beschreibung.
Syntax-Übersicht
| Feature | Syntax |
|---|---|
| Fett EIN Stern (nicht zwei) | *fett* |
| Kursiv Unterstrich | _kursiv_ |
| Strikethrough EIN Tilde | ~strike~ |
| Inline-Code | `code` |
| Code-Block | ``` code ``` |
| Block-Quote | > Zitat |
| User-Mention mit Slack-User-ID | <@U12345> |
| Channel-Mention | <#C12345|channel-name> |
| Link mit Text | <https://url|Link-Text> |
| Bullet-List (visuell) echtes Bullet-Zeichen | • Punkt |
Was Slack mrkdwn NICHT unterstützt
- Standard-Markdown-Fett `**fett**`
- Standard-Markdown-Kursiv `*kursiv*`
- Standard-Markdown-Links `[Text](url)`
- Tabellen
- Headings `#`, `##`
- Task-Lists
- Footnoten
- Math
- Bilder via Markdown
Häufige Fragen
Warum ist Slack-Markdown inkompatibel mit Standard?
Slack hat seinen Dialekt 2013 entwickelt, vor CommonMark. Damals war Markdown noch nicht standardisiert, jeder Anbieter hat eigene Regeln gemacht. Slack hat seinen Dialekt nie auf Standard umgestellt.
Wie konvertiere ich Standard-Markdown zu Slack-mrkdwn?
Manueller Search-Replace: `**` zu `*`, `*` zu `_`, `[Text](url)` zu `<url|Text>`. Es gibt Bots und Tools für automatische Konvertierung.
Kann ich Markdown-Code-Blocks mit Sprache in Slack nutzen?
Slack rendert ```javascript ohne Syntax-Highlighting. Der Code-Block bleibt monospace, aber keine farbige Hervorhebung.
Markdown jetzt im Editor schreiben
Live-Vorschau, Auto-Save, HTML- und PDF-Export — alles im Browser.
Zum Editor