
Markdown nach HTML
Markdown zu HTML konvertieren. Dokumentation, Blog-Artikel.
HTML-Entities escapen und zurückwandeln (<, >, &, Anführungszeichen).
innerHTML separat sanitizen. Sondercodes, die reservierte HTML-Zeichen wie <, >, & und Anführungszeichen als Text darstellbar machen.
Die fünf Zeichen &, <, >, " und ' werden kodiert. Für Attribute, URLs, CSS oder JavaScript gelten andere kontextabhängige Regeln.
Beim Dekodieren werden Zeichenreferenzen wieder zu Zeichen. Enthaltene Tags oder Skripte werden nicht entfernt und nicht sicher gemacht.
Die Umwandlung erfolgt durch den geladenen Tool-Code im Browser. Kopierte oder später eingefügte Inhalte liegen außerhalb dieser Verarbeitung.
HTML-Entitäten sind Sondercodes, die reservierte HTML-Zeichen, unsichtbare Zeichen und Zeichen, die schwer zu tippen sind, darstellen. Da < und > für HTML-Tags verwendet werden, müssen sie als < und > dargestellt werden, wenn sie als Text auf einer Webseite erscheinen sollen.
HTML-Escaping sorgt im normalen Textinhalt eines HTML-Elements dafür, dass reservierte Zeichen als Daten statt als Markup interpretiert werden. Es ist keine allgemeine XSS-Bereinigung: Attribute, URLs, CSS, JavaScript und absichtlich erlaubtes HTML benötigen jeweils passende Schutzmaßnahmen.
Die gängigsten Zeichen sind < (<), > (>), & (&), " (") und ' ('). Sie werden entweder durch ihren Entitätsnamen oder ihre Entitätsnummer ersetzt, damit Browser sie als Text statt als Markup interpretieren.
Beim Escapen wandelt das Tool &, <, >, " und ' in Zeichenreferenzen um. Beim Dekodieren nutzt es den HTML-Parser des Browsers, um benannte und numerische Zeichenreferenzen zurückzuwandeln. Das Ergebnis wird nur als Text ausgegeben und nicht als HTML ausgeführt.
Nein. Dekodieren und Sanitizing sind verschiedene Vorgänge. Wenn fremdes HTML tatsächlich als Markup gerendert werden soll, ist eine gepflegte Sanitizer-Bibliothek mit einer passenden Richtlinie erforderlich.
Grundlagen, Spezifikationen und weiterführende Angaben zu diesem Werkzeug:
Quellen geprüft am 28. August 2026.