HTML-Entities kodieren und dekodieren

Mit diesem Werkzeug können Sie HTML-Entities kodieren und dekodieren: aus „&“ wird „&“ und umgekehrt, auf Wunsch auch mit benannten, dezimalen oder hexadezimalen Referenzen für Umlaute, Euro- und Sonderzeichen. Ihr Text verlässt dabei nie den Browser.

Quelle: WHATWG HTML Living Standard – Named character references (Liste der benannten Zeichenreferenzen). Stand: .

Einfügen oder tippen, die Umwandlung erscheint sofort.

Ihr Text bleibt in Ihrem Browser – er wird nicht gesendet, nicht gespeichert und nicht in die Adresszeile geschrieben.

Meine ToolboxIhre Eingaben werden nur in diesem Browser gespeichert.

Ergebnis

Ergebnis
<p class="hinweis">Preis: 5 € & mehr – „gratis“</p>
Auswertung
11 Zeichen ersetzt, 51 → 100 Zeichen.
Häufige Zeichen zum Nachschlagen
ZeichenNameZahl
&&&
<&lt;&#60;
>&gt;&#62;
"&quot;&#34;
'&apos;&#39;
 &nbsp;&#160;
©&copy;&#169;
®&reg;&#174;
™&trade;&#8482;
€&euro;&#8364;
£&pound;&#163;
¥&yen;&#165;
¢&cent;&#162;
§&sect;&#167;
°&deg;&#176;
±&plusmn;&#177;
×&times;&#215;
÷&divide;&#247;
–&ndash;&#8211;
—&mdash;&#8212;
‘&lsquo;&#8216;
’&rsquo;&#8217;
“&ldquo;&#8220;
”&rdquo;&#8221;
…&hellip;&#8230;
•&bull;&#8226;
ä&auml;&#228;
ö&ouml;&#246;
ü&uuml;&#252;
Ä&Auml;&#196;
Ö&Ouml;&#214;
Ü&Uuml;&#220;
ß&szlig;&#223;
→&rarr;&#8594;

So wird gerechnet

HTML-Entities – wofür sie gut sind

HTML-Entities (Zeichenreferenzen) stehen für Zeichen, die im Quelltext eine Sonderbedeutung haben oder sich schwer tippen lassen. Die fünf wichtigsten sind &amp; für das kaufmännische Und, &lt; und &gt; für die spitzen Klammern, &quot; für das Anführungszeichen und &#39; für den Apostroph. Ohne Kodierung würde der Browser ein Kleiner-als-Zeichen im Text als Beginn eines Tags lesen.

Benannt, dezimal, hexadezimal

Wann kodieren, wann nicht

Bei UTF-8-Seiten dürfen Umlaute und Eurozeichen direkt im Text stehen. Kodieren müssen Sie die Pflichtzeichen, sobald Text in HTML eingefügt wird, vor allem Text von Nutzern: Das verhindert verfälschte Darstellung und ist ein Baustein gegen Cross-Site-Scripting. Je nach Ort (HTML-Text, Attribut, JavaScript, URL) gilt ein anderes Escaping.

Ehrliche Grenzen

Das Werkzeug kennt die gängigen benannten Referenzen (Latin-1, Typografie, Währungen, Pfeile, Mathematik, Griechisch), nicht alle über 2.000 Namen der WHATWG-Liste. Unbekannte Namen bleiben beim Dekodieren unverändert stehen und werden gemeldet. Beim Dekodieren entsteht Text, kein aktives HTML.

Häufige Fragen

Was sind HTML-Entities?

Zeichenreferenzen, die im Quelltext für ein Zeichen stehen, etwa ein kaufmännisches Und, eine spitze Klammer oder ein Umlaut. Sie beginnen mit Und-Zeichen und enden mit Semikolon.

Wie kodiere ich Sonderzeichen wie Umlaute für HTML?

Wählen Sie „Text in Entities kodieren“ und die Stufe „benannt“. Bei Seiten in UTF-8 sind Umlaute aber auch unkodiert erlaubt.

Wie dekodiere ich HTML-Entities?

Wählen Sie „Entities in Text dekodieren“ und fügen Sie den Text ein. Benannte, dezimale und hexadezimale Referenzen werden in Zeichen zurückverwandelt.

Welche Zeichen muss ich in HTML immer kodieren?

Das kaufmännische Und und die beiden spitzen Klammern. In Attributwerten kommt das jeweilige Anführungszeichen dazu.

Was ist der Unterschied zwischen benannten und numerischen Entities?

Benannte haben einen lesbaren Namen, numerische den Unicode-Codepoint als Zahl. Numerische funktionieren für jedes Zeichen, benannte nur für die, die einen Namen haben.

Quellen und Rechtsgrundlagen

Stand: · So prüfen wir

Passende Werkzeuge