HTML-Entitäten kodieren und dekodieren

Wählen Sie Kodieren oder Dekodieren und fügen Sie dann den Text ein. Beim Kodieren können nur die fünf Sonderzeichen geschrieben werden oder jedes Zeichen außerhalb von ASCII als benannte oder numerische Referenz. Beim Dekodieren werden alle benannten Referenzen von HTML gelesen.

Kostenlos Läuft in Ihrem Browser Stand: Dienstag, 10. November 2026

Aktion
Was kodiert wird

Sonderzeichen: nur & < > " und das Apostroph. Benannt: diese fünf sowie andere Zeichen außerhalb von ASCII als Namen wie &eacute;. Numerisch: diese fünf sowie jedes Zeichen außerhalb von ASCII als Zahl.

Bis zu 200.000 Zeichen. Leerzeichen und Zeilenumbrüche bleiben erhalten.

Ergebnis

Ergebnis — Kopieren oder als result.txt herunterladen.
Ersetzungen — Wie viele Zeichen als Referenzen geschrieben wurden oder wie viele Referenzen gelesen wurden.
Ergebnis

Dieses Werkzeug läuft in Ihrem Browser. Was Sie eingeben, wird nicht an uns gesendet.

So verwenden Sie es

  1. Wählen Sie Kodieren, um Zeichen als Referenzen zu schreiben, oder Dekodieren, um sie zu lesen.
  2. Wählen Sie beim Kodieren die Option unter Was kodiert wird. Die fünf Sonderzeichen werden in jeder Wahl als Referenzen geschrieben.
  3. Fügen Sie den Text in Text ein. Das Ergebnis erscheint bei jeder Eingabe.
  4. Kopieren Sie das Ergebnis und fügen Sie es in Ihr HTML oder in das Feld ein, das es braucht.

Benannte und numerische Referenzen

Eine Zeichenreferenz schreibt ein Zeichen als Text, den HTML wieder als dieses Zeichen liest. Eine benannte Referenz nutzt einen Namen zwischen einem kaufmännischen Und und einem Semikolon, etwa &copy; für das Copyright-Zeichen. Eine numerische Referenz nutzt eine Zahl, dezimal als &#169; oder hexadezimal als &#xA9;. Die Liste ist die, die die WHATWG für HTML pflegt. Sie hat 2.231 Einträge, mit und ohne Semikolon, und diese Seite dekodiert jeden davon.

Manche Namen sind alte Namen, die HTML im Text auch ohne Semikolon liest, etwa &amp oder &copy. Beim Kodieren wird immer das Semikolon geschrieben. Beim Dekodieren gilt dieselbe Regel wie in einem Browser: Beginnen mehrere Namen mit demselben Text, gewinnt der längste.

&eacute; = é = &#233; = &#xE9;

Warum nur fünf Zeichen maskiert werden müssen und was die Zahlen bedeuten

Im Text und in Attributwerten von HTML können die Zeichen & < > " und ' das Markup verändern. Geschrieben als &amp; &lt; &gt; &quot; und &#39; bleiben sie einfacher Text. Andere Zeichen brauchen nur dann eine Referenz, wenn die Zeichenkodierung der Seite sie nicht aufnehmen kann. Deshalb gibt es die Wahlen Benannt und Numerisch.

Zahlen von 0x80 bis 0x9F werden als Zeichen aus windows-1252 gelesen, daher ergibt &#150; einen Gedankenstrich. Die Zahl 0, eine Surrogat-Hälfte und jede Zahl über 1.114.111 sind keine Zeichen. Sie werden zum Ersatzzeichen U+FFFD dekodiert.

  • Kodieren Sie mit Nur die fünf Sonderzeichen nur, wenn die Seite UTF-8 ist und nur das Markup brechen könnte.
  • Nutzen Sie die numerische Wahl, wenn ein System nur ASCII annimmt, etwa manche E-Mail-Vorlagen.

Rechenbeispiel: der Standardtext

Der Standardtext ist Crème brûlée costs 5 € & "quoted", mit dem Wort tea in fetten HTML-Tags und einem Emoji am Ende. Kodiert mit der benannten Wahl wird das è zu &egrave;, das û zu &ucirc;, das é zu &eacute;, das Eurozeichen zu &euro; und das Emoji zu &#128512;. Das kaufmännische Und, die Anführungszeichen und die spitzen Klammern werden als &amp;, &quot;, &lt; und &gt; geschrieben.

Das sind 12 Ersetzungen: die 5 Zeichen außerhalb von ASCII und die 7 Sonderzeichen. Dekodiert man das Ergebnis, erhält man den ursprünglichen Text zurück.

Häufig gestellte Fragen

Was ist der Unterschied zwischen einer benannten und einer numerischen Referenz?

Eine benannte Referenz nutzt einen Namen wie &eacute;, der leicht zu lesen ist. Eine numerische Referenz nutzt den Code des Zeichens, etwa &#233;, und funktioniert für jedes Zeichen, auch für solche ohne Namen, etwa die meisten Emoji.

Erkennt der Rechner jede Entität in HTML?

Er dekodiert jede benannte Referenz der WHATWG-Liste, mit und ohne Semikolon, und jede numerische Referenz. Text, der wie eine Referenz aussieht, aber keine ist, etwa &unknown;, bleibt unverändert.

Warum wird &copy 2026 als Copyright-Zeichen dekodiert?

HTML liest einige alte Namen im Text ohne Semikolon. Der Browser tut dasselbe, daher tut es auch der Rechner. Setzen Sie das Semikolon, um jeden Zweifel auszuschließen.

Warum wurde &#150; zu einem Gedankenstrich?

Zahlen von 128 bis 159 werden als Zeichen aus windows-1252 gelesen, wie HTML es verlangt. Die Zahl 150 ist in dieser Tabelle ein Gedankenstrich.

Wird mein Text an einen Server gesendet?

Nein. Kodieren und Dekodieren laufen in Ihrem Browser. Was Sie eingeben, wird nicht an einen Server gesendet oder dort gespeichert.

Quellen

Zahlen und Text zuletzt geprüft: Dienstag, 10. November 2026.

Wir verwenden notwendige Cookies, damit die Website funktioniert. Mit Ihrer Einwilligung verwendet Google außerdem Werbe-Cookies, um personalisierte Anzeigen zu zeigen. Wenn Sie diese ablehnen, sehen Sie weiterhin Anzeigen, sie werden aber nicht personalisiert.