HTML-Entities kodieren / dekodieren

Text für HTML maskieren und jede benannte oder numerische Entity dekodieren.

Läuft lokal · keine Uploads
Text
Encoded

Was das Tool macht

In HTML haben &, <, >, " und ' eine besondere Bedeutung. Text, der in eine Seite oder ein Attribut eingefügt wird, muss deshalb maskiert werden. Dieses Tool maskiert und demaskiert bereits während der Eingabe.

Kodieren

  • Sonderzeichen maskiert nur die fünf Zeichen, auf die es in HTML ankommt. Das ist die richtige Wahl für Templates und die sichere Voreinstellung.
  • + Nicht-ASCII wandelt zusätzlich jedes Zeichen außerhalb von ASCII in eine Referenz um – praktisch für E-Mails, Altsysteme oder Dateien, die 7-Bit-sauber bleiben müssen.
  • Wählen Sie Benannt (&eacute;, mit numerischem Ersatz, wo es keinen gängigen Namen gibt), Dezimal (&#233;) oder Hex (&#xE9;). Emojis und andere Zeichen jenseits der Basic Multilingual Plane werden zu einer korrekten Referenz statt zu zwei kaputten Surrogat-Hälften.
  • Schalten Sie Anführungszeichen maskieren für Text aus, der nur zwischen Tags steht.

Dekodieren

Zum Dekodieren wird der HTML-Parser Ihres Browsers verwendet. Daher wird jede benannte Entity des HTML-Standards (mehr als 2.000) unterstützt, dazu dezimale und hexadezimale Referenzen. Markup wird dabei nie ausgeführt. Das Tool meldet unbekannte Entities und Entities ohne Semikolon mit Zeile und Spalte und warnt, wenn die Eingabe doppelt maskiert wurde (&amp;amp;).

So verwenden Sie das Tool

Wählen Sie Kodieren oder Dekodieren, fügen Sie Ihren Text ein und kopieren Sie das Ergebnis mit Kopieren oder Strg+Enter. Tauschen verwendet die Ausgabe als neue Eingabe.

Datenschutz

Nichts verlässt Ihren Browser. Ihre letzte Eingabe wird im lokalen Speicher behalten; Leeren entfernt sie.