Markdown-zu-HTML-Konverter

Fügen Sie Markdown ein oder geben Sie es ein, um es in HTML zu konvertieren. Unterstützt GFM-Tabellen, Codeblöcke, Links, Bilder und mehr. Die gesamte Verarbeitung erfolgt in Ihrem Browser.

Über Markdown zu HTML

Dieses Tool wandelt Markdown-Syntax in sauberen HTML-Code um. Die gesamte Verarbeitung erfolgt in Ihrem Browser. Es werden keine Daten an einen Server gesendet.

Unterstützte Markdown-Funktionen:

  • Überschriften (h1 bis h6)
  • Fett, kursiv, durchgestrichen, Inline-Code
  • Links und Bilder
  • Geordnete und ungeordnete Listen
  • Blockzitate und Codeblöcke
  • Horizontale Linien und Zeilenumbrüche
  • Tabellen (GFM-Syntax)

Markdown wurde so entworfen, dass der Klartext lesbar bleibt, weshalb die Umwandlung bewusst zurückhaltend ist: was nicht erkannt wird, bleibt stehen, statt geraten zu werden. Dazu zählt rohes HTML, das unverändert durchgereicht wird. Text aus einer nicht vertrauenswürdigen Quelle ergibt also HTML aus einer nicht vertrauenswürdigen Quelle. Bereinigen Sie es, bevor es einer Seite nahekommt.

Kämpft das Markup gegen Sie?

Escapte Entities, verstümmelte Kodierungen und Inhalte, die im CMS anders aussehen als auf der Seite, heißen meist, dass irgendetwas in der Kette rät. Wir bauen Frontends und den Publishing-Weg dahinter, damit Besucher sehen, was Sie geschrieben haben.

Sprechen Sie mit uns über Ihre Website

Häufig gestellte Fragen

Welche Markdown-Variante ist das?
Der gemeinsame Kern plus die Teile von GitHubs Variante, die tatsächlich benutzt werden: Tabellen, eingezäunte Codeblöcke und Durchstreichen. Referenzlinks und eingebettetes HTML verhalten sich wie in der ursprünglichen Spezifikation.
Warum kam mein rohes HTML unverändert durch?
Weil Markdown genau das vorsieht. HTML in einem Dokument wird weitergereicht, wie es dasteht, was praktisch ist und zugleich der Grund, warum Sie umgewandelte Ausgabe aus fremder Quelle nie ungeprüft rendern dürfen.
Warum ist meine verschachtelte Liste flach?
Fast immer die Einrückung. Ein verschachtelter Punkt muss am Text des übergeordneten ausgerichtet sein, nicht an dessen Aufzählungszeichen, weshalb zwei Leerzeichen bei nummerierten Listen oft nicht reichen. Vier sind verlässlich.
Meine Tabelle wird nicht dargestellt.
Tabellen brauchen die Trennzeile aus Bindestrichen unter der Kopfzeile und eine Leerzeile davor. Eine Tabelle direkt nach einem Absatz, ohne Lücke, wird als Teil dieses Absatzes gelesen.
Kann es Fußnoten und andere Erweiterungen?
Nicht die außerhalb des gemeinsamen Kerns. Fußnoten, Definitionslisten und eigene Container unterscheiden sich zwischen Implementierungen, ein Dokument, das darauf baut, wird also je nach Werkzeug anders umgesetzt.