HTML-Entities kodieren und dekodieren

Sonderzeichen in HTML-Entities umwandeln und zurück: Umlaute, Anführungszeichen, <, > und & sicher für HTML schreiben.

Auf deiner Website einbetten

Kopiere den Code und füge ihn in deine Seite ein. Kostenlos, ohne Anmeldung, ohne Cookies.

HTML-Entities kodieren und dekodieren wandelt Sonderzeichen in Entities wie &amp;, &lt; oder &auml; um und zurück. Beim Kodieren wählst du, ob nur die HTML-kritischen Zeichen, alle Nicht-ASCII-Zeichen wie Umlaute und Emojis oder sämtliche Zeichen umgewandelt werden, wahlweise mit Namen oder Zahlencodes. Das Dekodieren versteht alle benannten und numerischen Entities.

Richtung
Umfang

Mit Entities

Die wichtigsten HTML-Entities

ZeichenEntityNumerisch
&&amp;&#38;
<&lt;&#60;
>&gt;&#62;
"&quot;&#34;
Leerzeichen, geschützt&nbsp;&#160;
ä&auml;&#228;

Eine vollständige Übersicht mit Kopierfunktion findest du unter HTML-Sonderzeichen.

Häufige Fragen

Wann muss ich Zeichen als Entity schreiben?

Pflicht sind nur &, < und in Attributen das jeweilige Anführungszeichen, weil sie in HTML eine Bedeutung haben. Umlaute und Sonderzeichen kannst du bei einer Seite mit UTF-8 direkt schreiben. Entities helfen, wenn ein System die Zeichenkodierung nicht zuverlässig beherrscht, etwa in manchen E-Mails.

Benannt oder numerisch?

Benannte Entities wie &auml; sind besser lesbar, gibt es aber nicht für jedes Zeichen. Numerische wie &#228; funktionieren für alle Unicode-Zeichen, auch Emojis. Das Tool nutzt Namen, wo es sie gibt, und sonst Zahlen.

Ist das Dekodieren sicher?

Ja. Der Text wird vom HTML-Parser des Browsers als reiner Text gelesen; Tags oder Skripte darin werden nicht ausgeführt.

Stimmt etwas nicht auf dieser Seite? – wir schauen uns das an.

Stimmt etwas nicht?

Sag uns, was falsch oder veraltet ist. Die aktuelle Seite schicken wir automatisch mit.

Was für ein Hinweis?

Mindestens 10 Zeichen.

URL, Eingaben, Ergebnis und Browserdaten – damit wir den Fehler nachvollziehen können.