HTML-Entity-Encoder / -Decoder
Benannte und numerische HTML-Entities kodieren und dekodieren.
Text einfügen, um die fünf XML-Sonderzeichen zu escapen (& < > " '), oder HTML mit Entities einfügen zum Dekodieren. Option: alle Nicht-ASCII auch kodieren.
So funktioniert's
Kodieren oder Dekodieren
Kodieren escaped; Dekodieren kehrt zurück.
Umfang wählen
Standardmässig nur die fünf XML-Zeichen. Option aktivieren, um auch alle Nicht-ASCII zu escapen.
Ergebnis kopieren
Ausgabe sofort. Kopier-Button neben dem Titel.
Was ist das?
HTML-Entity-Kodierung ersetzt Zeichen mit Sonderbedeutung in HTML (& < > " ') durch ihre benannten (&) oder numerischen (&) Entity-Referenzen. Dekodieren ist die Umkehrung. Es ist die Sicherheitsschicht zwischen rohem Text und DOM - der Unterschied zwischen « Tom & Jerry » als Text und der Interpretation von & als Entity-Anfang.
Wann verwenden
Benutzereingabe vor innerHTML bereinigen. Gescrapte Seite vor dem Speichern säubern. RSS/Atom-Feeds dekodieren. Ein loses & in einer Seite debuggen. HTML in JSON für Script-Tags vorbereiten.
Häufige Fehler
In einem Attribut kodieren und Quotes vergessen, die auch kodiert sein müssen. Bereits kodierten Text erneut kodieren - Doppel-Escape. Und HTML-Entities mit URL-Percent-Encoding verwechseln: unterschiedliche Probleme, unterschiedliche Syntax.
FAQ
- Wann HTML-Entities kodieren?
- Wann immer du benutzergelieferten Text in eine HTML-Seite einbettest, gegen XSS, kaputtes Markup oder Anzeigefehler. Server-Template-Engines machen das automatisch; Client-Concatenation nicht.
Verwandte Tools
Mehr in dieser Kategorie
- JSON-Formatierer & Validator
- Base64-Encoder / -Decoder
- URL-Encoder / -Decoder
- Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)
- JWT-Decoder
- Regex-Tester
- Markdown-zu-HTML-Konverter
- YAML-zu-JSON-Konverter
- CSV-zu-JSON-Konverter
- SQL-Formatierer
- Cron-Ausdruck-Leser
- XML-Formatter
- HTML-Minifier
- Testdaten-Generator
- Markdown-Tabellen-Generator