HTML-Entitäten Kodieren/Dekodieren

Escapen Sie < > & " ' in HTML-Entitäten oder stellen Sie Entitäten wieder her

Kodieren Dekodieren
Zeichen: {{ inputText.length }}
Unicode-Escape →

Über HTML-Entitäten

Eine HTML-Entität (HTML Entity) dient dazu, reservierte oder unsichtbare Zeichen auf einer Webseite anzuzeigen. Um beispielsweise ein Code-Snippet mit <div> anzuzeigen, müssen Sie < und > als &lt; und &gt; escapen, sonst interpretiert der Browser sie als Tags.

Häufige Entitäten sind: &amp; (&), &lt; (<), &gt; (>), &quot; ("), &apos; ('), sowie Dezimal- und Hexadezimalformen wie &#169; (©). Dieses Tool verarbeitet alle Standard-Entitäten in beide Richtungen.

Beispiele

Eingabe: <a href="#">link</a>

Kodiert: &lt;a href="#"&gt;link&lt;/a&gt;

FAQ

F: Warum HTML auf einer Webseite escapen?
A: Um zu verhindern, dass Sonderzeichen fälschlich als Tags oder Attribute geparst werden (was das Seitenlayout zerstört), und als wichtige Verteidigung gegen XSS-Injektion — escapen Sie stets nicht vertrauenswürdige Ausgaben.
F: Unterstützt das Dekodieren numerische Entitäten?
A: Ja. Sowohl benannte Entitäten (wie &copy;) als auch numerische Entitäten (wie &#169; oder &#x00A9;) werden beim Dekodieren korrekt wiederhergestellt.