Markdown zu HTML
Markdown in HTML umwandeln mit Live-Vorschau: GitHub-Tabellen, Code-Blöcke, Aufgabenlisten und Zeilenumbrüche.
Markdown zu HTML wandelt Markdown in sauberes HTML um und zeigt das Ergebnis gleich gerendert an. Unterstützt werden Überschriften, Listen, Links, Bilder, Zitate, Code-Blöcke und mit GitHub-Erweiterungen auch Tabellen, Aufgabenlisten und Durchstreichungen. Einfache Zeilenumbrüche können auf Wunsch als br übernommen werden.
HTML
Markdown-Grundlagen
| Markdown | Ergebnis |
|---|---|
# Titel | Überschrift erster Ebene |
**fett**, *kursiv* | Betonung |
[Text](https://…) | Link |
- Punkt / 1. Punkt | Liste |
> Zitat | Zitatblock |
- [x] erledigt | Aufgabenliste (GFM) |
HTML zurück in Markdown wandelt HTML zu Markdown. Für Fließtext in Tabellenform hilft der HTML-Tabellen-Generator.
Häufige Fragen
Welcher Markdown-Parser wird verwendet?
marked, einer der verbreitetsten Markdown-Parser in JavaScript. Er folgt CommonMark und unterstützt GitHub Flavored Markdown mit Tabellen und Aufgabenlisten.
Warum wird ein einfacher Zeilenumbruch nicht übernommen?
Im Standard-Markdown gehören aufeinanderfolgende Zeilen zum selben Absatz. Erst eine Leerzeile beginnt einen neuen Absatz. Mit der Option „Zeilenumbrüche übernehmen“ wird jeder Umbruch zu einem br-Element, wie bei GitHub-Kommentaren.
Ist das erzeugte HTML sicher?
Markdown darf rohes HTML enthalten, das unverändert übernommen wird. Wenn du Markdown von Fremden auf deiner Website anzeigst, musst du das Ergebnis zusätzlich bereinigen, etwa mit DOMPurify. Die Vorschau hier läuft abgeschottet ohne Skripte.
Stimmt etwas nicht auf dieser Seite? – wir schauen uns das an.