HTML Entitäten Decoder
HTML-Entitäten online dekodieren — <, >, & und alle benannten Entitäten sofort im Browser umwandeln.
Aktualisiert April 2026
Geprüft von Rafael Duarte
So funktioniert's
Drei Schritte, keine Registrierung
1. Kodierten Text einfügen
Jede Zeichenkette mit `<`, `&`, `"`, `ä` oder numerischen Referenzen wie `<`.
2. Ergebnis sofort ansehen
Der Originaltext erscheint augenblicklich — ohne einen Button zu klicken.
3. Text kopieren
Klicke auf Kopieren oder drücke Shift+Enter, um den dekodierten Text zu übernehmen.
Was dieser HTML-Entity-Decoder kann
Alle drei Entity-Formate werden unterstützt
Benannte Entities
Sämtliche HTML5-Entities (© → ©, € → €, ä → ä, ß → ß).
Dezimale Zeichenreferenzen
Codes wie < werden zu <.
Hexadezimale Zeichenreferenzen
Codes wie < werden zu <.
Sicher vor XSS
Nutzt DOMParser und liest nur textContent aus — nie innerHTML — eingebetteter Code kann also nicht ausgeführt werden.
Direkt zum Encoder wechseln
Der Button "Tauschen" schickt den dekodierten Text ohne erneutes Kopieren direkt in den Kodieren-Tab.
Tastenkürzel
Shift+Enter kopiert das Ergebnis; Shift+←/→ wechselt zwischen den Tabs Dekodieren und Kodieren.
Beispiele
Wann du das brauchst
Die häufigsten Situationen aus dem Alltag
API-Antwort debuggen
Payloads, die ursprünglich aus einem HTML-Formular stammen, liefern manchmal entity-kodierte Strings statt Klartext.
CMS-Export lesen
WordPress, TYPO3 und andere CMS speichern Sonderzeichen in XML- oder CSV-Exporten oft als Entities statt als echte Umlaute.
HTML-Quelltext einer E-Mail prüfen
Der rohe MIME-Quelltext von HTML-Mails steckt voller Entities — nach dem Dekodieren steht der tatsächliche Text da.
Gescraptes HTML zurückübersetzen
Inhalte aus dem DOM-Inspector oder von einem Scraper kommen fast immer entity-kodiert an.
Hin- und Rückweg prüfen
Kodieren, dekodieren, vergleichen — so bestätigst du schnell, dass deine Encoding-Logik keine Zeichen verschluckt.
Alte Umlaute-Entities aus Legacy-Systemen bereinigen
Datenbank-Dumps aus Windows-1252- oder ISO-8859-1-Zeiten enthalten oft ä, ö, ß statt echter Umlaute — hier werden sie auf einen Schlag zurückverwandelt.
Ergebnis sieht nicht wie erwartet aus? Hier ansetzen
Doppelte Kodierung
&lt; wird zu < dekodiert, nicht zu < — pro Durchlauf wird nur eine Ebene entfernt. Das Ergebnis einfach ein zweites Mal durch das Tool schicken.
Verwechslung mit URL-Decoding
HTML-Entities nutzen &name;, Prozent-Kodierung in URLs nutzt %XX. Zwei völlig getrennte Schemata — das passende Tool für den jeweiligen Fall verwenden.
Echtes HTML statt Entities eingefügt
Stehen im Text echte Tags (<b>Text</b>), interpretiert DOMParser sie als Markup und entfernt sie aus dem Ergebnis — übrig bleibt nur der reine Textinhalt.
Verwechslung mit JavaScript-Unicode-Escapes
\u003C ist JS-/JSON-String-Syntax, keine HTML-Entity — dieser Decoder rührt dieses Format nicht an, der Abschnitt bleibt unverändert.
Abgeschnittene Entity eingefügt
Ein unvollständiger Rest wie ä (ohne abschließendes Semikolon) wird nicht erkannt und bleibt als literaler Text im Ergebnis stehen.
Falsches Zeichen-Encoding beim Kopieren aus altem System
Kommt der Text ursprünglich aus einer Windows-1252- oder ISO-8859-1-Quelle, können Umlaute schon vor dem Einfügen als Mojibake (z. B. ä statt ä) beschädigt sein — das ist ein Zeichensatzproblem, kein Fall für diesen Decoder.
Warum hier dekodieren
Die gesamte Verarbeitung läuft im Browser über den nativen DOMParser — kein eingefügter Text verlässt dein Gerät oder landet auf einem Server. Gerade bei Firmentexten, Kundendaten oder internen E-Mail-Quellen ein Argument, das in Deutschland zählt.
Anders als ein selbstgebautes Regex deckt DOMParser alle paar Hundert benannten HTML5-Entities sowie beide numerischen Formate spezifikationskonform ab — inklusive ä, ö, ü und ß, die in deutschsprachigen CMS-Exporten ständig auftauchen. Eingebetteter Code wird dabei nie ausgeführt, selbst wenn irgendwo ein kodiertes <script> im Text steckt.
Der Kodieren-Tab ist nur einen Klick entfernt: Mit dem Button "Tauschen" landet das Ergebnis direkt dort, ganz ohne Tool-Wechsel oder erneutes Copy-Paste.
Häufige Fragen
Alle benannten HTML5-Entities ( , ©, €, ä, ß und Hunderte weitere), dezimale Referenzen (<) sowie hexadezimale Referenzen (<) — verarbeitet über den nativen DOMParser des Browsers.
Weiterführende Links
Mozillas vollständige Referenz zu HTML-Zeichen-Entities.
Die HTML5-Spezifikation mit allen benannten Entities.
Offizielle Dokumentation der äquivalenten PHP-Funktion, nützlich zum Abgleich beim Umzug von Backend-Logik.
Verwandte Tools
- HTML Entitäten Encoder Entwickler HTML-Entitäten online kodieren — Sonderzeichen wie <, >, & und " sofort im Browser escapen. Keine Installation nötig.
- Base64 Decoder Entwickler Base64-Strings sofort im Browser in Klartext dekodieren. Unterstützt UTF-8, mehrzeilige Eingabe und zeigt die Zeichenanzahl an.
- Base64 zu Bild Entwickler Base64-String oder Daten-URL einfügen und das dekodierte Bild sofort vorschauen — kostenloser Konverter für PNG, JPEG, WebP, GIF, SVG. Kein Upload, läuft lokal.
- URL Decoder Entwickler Percent-kodierte URLs oder Zeichenketten sofort in lesbaren Text umwandeln — direkt im Browser. Folgt RFC 3986. Kostenlos und ohne Anmeldung.
- Base64 Encoder Entwickler Beliebigen Text sofort im Browser zu Base64 kodieren. Unterstützt UTF-8, zeigt Zeichenanzahl und Ausgabegröße. Kostenlos, ohne Anmeldung, 100% clientseitig.