Entwicklertools

HTML-Entity-Encoder und -Decoder

Wandle Sonderzeichen in HTML-Referenzen um oder prüfe sie als Text, ohne Markup auszuführen.

Verarbeitung in deinem Browser
Optionen
Bis zu 200.000 Eingabezeichen

Bereit, wenn du es bist.

Ein praktisches Beispiel

Eingabe oder Einstellungen

<p title="Café">Tom & Anna</p>

Beispielergebnis

&lt;p title=&quot;Café&quot;&gt;Tom &amp; Anna&lt;/p&gt;

Wann das hilft

Hilfreich zum Darstellen von HTML-Ausschnitten als Text und zum Prüfen kodierter Inhalte. Ergebnisse erscheinen immer als Klartext.

Funktionsweise und Grenzen

Kodiert werden &, <, >, doppelte Anführungszeichen und Apostrophe. Die Nicht-ASCII-Option schreibt weitere Zeichen als dezimale numerische Referenzen, für Emojis mit vollständigem Unicode-Codepunkt.

Dekodiert werden 2.125 benannte HTML5-Referenzen sowie dezimale und hexadezimale numerische Referenzen. Das abschließende Semikolon ist Pflicht. Namen unterscheiden Großschreibung; unbekannte Referenzen bleiben bestehen. Es gibt nur einen Durchlauf.

Ungültige numerische Codepunkte ergeben das Ersatzzeichen. Alte C1-Referenzen folgen den HTML-Zuordnungen. Das Tool ist kein HTML-Sanitizer und kein universelles Escaping für JavaScript, CSS, URLs oder jeden Attributkontext.

Gut zu wissen

Werden dekodierte Script-Tags ausgeführt?

Nein. Das Ergebnis steht in einem schreibgeschützten Textfeld und wird nicht als HTML eingefügt.

Warum wird &amp;lt; nur zu &lt;?

Es wird bewusst nur einmal und nicht rekursiv dekodiert.

Werden Referenzen ohne Semikolon erkannt?

Nein. Das Semikolon ist für vorhersagbare Umwandlung erforderlich.

Weitere Entwicklertools