Entwicklung
HTML Entities
Wandle Sonderzeichen, Umlaute und HTML-Code in Entities um – benannt, dezimal oder hexadezimal – oder dekodiere Entities zurück in lesbaren Text. Mit Hinweisen auf Fehler und einer Zeichentabelle zum Kopieren.
- Läuft komplett in deinem Browser
- Keine Datenübertragung
- Ohne Anmeldung
- Kostenlos
Text
HTML
Zeichentabelle
Klick auf ein Zeichen kopiert die Entity in der gewählten Schreibweise.Kein Zeichen gefunden. Numerisch geht aber jedes Zeichen: &# + Unicode-Nummer + ;
Anleitung
So funktioniert’s
- Richtung wählen
„Kodieren“ macht aus Zeichen wie <, & oder ä HTML-Entities, „Dekodieren“ verwandelt Entities zurück in normalen Text.
- Umfang festlegen
„Nur nötige“ kodiert lediglich & < > und Anführungszeichen – das reicht, um Text sicher in HTML einzufügen. „+ Umlaute & Sonderzeichen“ wandelt zusätzlich alles außerhalb von ASCII um, „Alles“ jedes Zeichen außer Buchstaben und Ziffern.
- Schreibweise wählen
Benannte Entities wie ä sind am besten lesbar. Für Zeichen ohne Namen (etwa Emojis) wird automatisch die Nummer verwendet. Dezimal (ä) oder hexadezimal (ä) funktionieren für jedes Zeichen.
- Zeichen nachschlagen
In der Zeichentabelle findest du alle gängigen Entities – nach Gruppen oder per Suche. Ein Klick kopiert die Entity.
FAQ
Häufige Fragen
Brauche ich für Umlaute heute noch Entities?
Meist nicht. Ist die Seite als UTF-8 gespeichert und ausgeliefert (<meta charset="utf-8">), können ä, ö, ü, ß und € direkt im HTML stehen. Pflicht sind Entities nur für Zeichen mit Sonderbedeutung: & und < im Text sowie Anführungszeichen in Attributwerten.
Was ist der Unterschied zwischen ä, ä und ä?
Alle drei ergeben „ä“. ä ist der Name, ä die Unicode-Nummer dezimal und ä dieselbe Nummer hexadezimal. Namen gibt es nicht für jedes Zeichen, Nummern schon.
Warum wird ' als ' geschrieben?
Die Entity ' gibt es erst seit HTML5 und XHTML – ältere Browser und manche E-Mail-Programme kennen sie nicht. ' funktioniert überall.
Was bedeutet „ohne Semikolon“?
Einige alte Entities wie © oder ä erkennen Browser auch ohne abschließendes Semikolon – aber nicht in jedem Zusammenhang, etwa in Links. Das Tool weist darauf hin, damit du das Semikolon ergänzen kannst.
Schützt das Kodieren vor XSS?
Das Kodieren von & < > " und ' ist der wichtigste Schritt, um Text sicher in HTML auszugeben. Es reicht aber nur für Textinhalt und Attributwerte in Anführungszeichen – nicht für JavaScript, CSS oder URLs in Attributen wie href. In PHP erledigt das htmlspecialchars().
Werden meine Eingaben gespeichert?
Nein. Alles passiert lokal in deinem Browser, nichts wird an den Server gesendet.