HTML-Entitäten Codierer/Decodierer

Codieren Sie Sonderzeichen zur sicheren Verwendung in HTML oder decodieren Sie benannte und numerische Entitäten zurück in Text. Gesamte Verarbeitung in Ihrem Browser.

100% Client-seitige Verarbeitung

Ihr Text wird vollständig in Ihrem Browser codiert oder decodiert. Es werden keine Daten an einen Server gesendet.

Nicht-ASCII-Zeichen zu numerischen Entitäten codieren ({)

Codieren: Ersetzt & < > " ' durch &amp; &lt; &gt; &quot; &#39;. Mit "Nicht-ASCII codieren" werden Zeichen über U+007F zu &#dezimal;.
Decodieren: Konvertiert benannte Entitäten (&nbsp; &copy;) und numerische (&#169; &#xE9;) zurück in Zeichen.

Was sind HTML-Entitäten?

HTML-Entitäten sind Escape-Sequenzen, die zur Darstellung von Zeichen mit besonderer Bedeutung in HTML verwendet werden. Zum Beispiel steht &amp;lt; für das Kleiner-als-Zeichen, &amp;amp; für das Kaufmännische Und, und &amp;nbsp; ist ein geschütztes Leerzeichen. Numerische Entitäten verwenden &amp;#dezimal; oder &amp;#xhex;.

Das Codieren von Text mit Entitäten ermöglicht die sichere Einbettung in HTML, ohne als Tags oder Attribute interpretiert zu werden. Das Decodieren konvertiert Entitätsreferenzen zurück in die eigentlichen Zeichen.

Wie es funktioniert

Codieren: Ersetzt & < > " und Apostroph durch &amp; &lt; &gt; &quot; &#39;. Mit aktiviertem "Nicht-ASCII codieren" wird jedes Zeichen mit einem Code über 127 durch &#code; ersetzt.

Decodieren: Konvertiert benannte und numerische Entitäten zurück in entsprechende Zeichen unter Verwendung des integrierten HTML-Entitätsdecodierers des Browsers.

Häufige Anwendungsfälle

Sichere HTML-AusgabeCodieren Sie Benutzereingaben oder dynamischen Text vor dem Einfügen in HTML, um XSS und kaputtes Markup zu verhindern.

Code oder Beispiele anzeigenCodieren Sie < und >, damit sie als Text statt als Tags angezeigt werden.

Attribute und AnführungszeichenCodieren Sie Anführungszeichen und kaufmännisches Und in Attributwerten.

Gescrapten oder gespeicherten HTML decodierenKonvertieren Sie mit Entitäten codierten Inhalt zurück in Klartext zur Anzeige oder Verarbeitung.

Nicht-ASCII in alten SystemenVerwenden Sie "Nicht-ASCII codieren", um Unicode als numerische Entitäten für Legacy-Kompatibilität darzustellen.

Häufig gestellte Fragen

Welche Zeichen werden codiert?

Standardmäßig: & < > " und Apostroph werden zu &amp; &lt; &gt; &quot; &#39;. Mit "Nicht-ASCII codieren" wird jedes Zeichen mit Unicode-Code über 127 als &#dezimal; codiert.

Welche Entitäten können decodiert werden?

Das Tool verwendet den HTML-Entitätsdecodierer des Browsers, daher werden alle standardmäßigen benannten Entitäten und numerischen Entitäten unterstützt.

Wird mein Text an einen Server gesendet?

Nein. Alle Codierung und Decodierung erfolgt in Ihrem Browser. Ihr Text verlässt niemals Ihr Gerät.

Share this tool

Share a direct link or embed this tool on your site. Keep the Tooladex attribution link to support the project.