🛝Toolio
Alle Tools

🏷️ HTML-Entity-Encoder / Decoder

HTML-Sonderzeichen zu sicheren Entities kodieren oder Entities zurück in lesbaren Text dekodieren — alles in Echtzeit, vollständig im Browser ohne Datenübertragung.

Input
Output

Über

Dieses Tool verarbeitet HTML-Entity-Kodierung und -Dekodierung direkt im Browser mit JavaScript — kein Server, kein Upload, kein Konto erforderlich. Es konvertiert die fünf wesentlichen HTML-Zeichen (& < > " ') in ihre benannten Entities (&amp; &lt; &gt; &quot; &#39;), um XSS und Markup-Fehler zu verhindern. Ein optionaler Modus kodiert außerdem alle Nicht-ASCII-Zeichen als numerische Entities (&#NNN;), was für Umgebungen nützlich ist, die reine ASCII-Ausgabe benötigen. Die Dekodierung kehrt den Prozess um und wandelt sowohl benannte Entities wie &copy; als auch numerische Formen wie &#169; zurück in ihre ursprünglichen Zeichen. Ergebnisse werden in Echtzeit aktualisiert, während du tippst.

Verwendung

  1. Füge deinen Text in das Eingabefeld auf der linken Seite ein oder tippe ihn ein.
  2. Wähle einen Modus: Kodieren (Text → Entities) oder Dekodieren (Entities → Text).
  3. Aktiviere beim Kodieren optional 'Alle Nicht-ASCII kodieren', um Zeichen wie é, © oder Emojis in numerische Entities umzuwandeln.
  4. Die Ausgabe aktualisiert sich in Echtzeit — kopiere sie mit dem Kopieren-Button.

Häufige Fragen

Was ist eine HTML-Entity?
Eine HTML-Entity ist eine Textsequenz, die ein Zeichen darstellt, das sonst als HTML-Markup interpretiert würde. Zum Beispiel steht &lt; für <, damit der Browser ein Kleiner-als-Zeichen anzeigt, anstatt es als Tag zu behandeln.
Welche Zeichen werden standardmäßig kodiert?
Standardmäßig kodiert das Tool die fünf Zeichen, die HTML zerstören: & wird zu &amp;, < zu &lt;, > zu &gt;, " zu &quot; und ' zu &#39;. Aktiviere die Nicht-ASCII-Option, um auch Buchstaben mit Akzent, Symbole und Emojis zu kodieren.
Kann es sowohl benannte als auch numerische Entities dekodieren?
Ja. Der Decoder verarbeitet benannte Entities wie &copy; und &eacute;, dezimale numerische Entities wie &#169; und hexadezimale numerische Entities wie &#xA9; — alle werden zurück in ihre Unicode-Zeichen umgewandelt.
Wird mein Text an einen Server gesendet?
Nein. Alle Kodierungen und Dekodierungen laufen lokal in deinem Browser mit JavaScript. Nichts verlässt dein Gerät.
Wann sollte ich numerische Entity-Kodierung für Nicht-ASCII-Zeichen verwenden?
Verwende es, wenn deine Ausgabe reines ASCII sein muss — zum Beispiel bei Legacy-E-Mail-Systemen, bestimmten XML-Parsern oder älteren CMS-Plattformen, die UTF-8 nicht zuverlässig verarbeiten. Für modernes UTF-8-HTML reicht es aus, nur die fünf Sonderzeichen zu kodieren.