HTML-Entitäten-Encoder

Weiter

Dieses Werkzeug arbeitet vollständig in Ihrem Browser. Beim Kodieren ersetzt es genau fünf Zeichen: &, <, >, doppelte Anführungszeichen und Apostrophe. Beim Dekodieren lässt es ein Browser-Textfeld die eingegebene HTML-Zeichenfolge als Text lesen.

HTML-Entitäten umwandeln

  1. 1

    Modus wählen

    Wählen Sie Kodieren für Text oder Dekodieren für eine Folge mit HTML-Entitäten.

  2. 2

    Text eingeben

    Fügen Sie den Text oder die Zeichenfolge direkt in das Eingabefeld ein.

  3. 3

    Ergebnis kopieren

    Das Ergebnis wird sofort im Browser angezeigt und kann kopiert werden.

Was das Werkzeug umwandelt

Kodieren

Der Kodiermodus ersetzt nur diese fünf Zeichen:

Zeichen Ausgabe
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Andere Zeichen bleiben unverändert. Es gibt in diesem Werkzeug keine Auswahl für numerische oder hexadezimale Formen und keine Option zum Kodieren aller Nicht-ASCII-Zeichen.

Dekodieren

Der Dekodiermodus verwendet das Parsing eines Textfelds im Browser. Wenn Sie wissen möchten, wie eine bestimmte Zeichenfolge dort gelesen wird, fügen Sie genau diese Zeichenfolge ein und prüfen Sie das Ergebnis.

Wichtig für die Verwendung in einer Anwendung

Das Werkzeug ist kein HTML-Sanitizer und prüft weder den Zielkontext noch den restlichen Code. Welche Behandlung nötig ist, hängt davon ab, ob Text etwa in sichtbaren HTML-Inhalt, ein Attribut, JavaScript oder CSS eingesetzt wird. Folgen Sie für produktiven Code den Regeln und Hilfsfunktionen Ihres verwendeten Frameworks.

Häufig gestellte Fragen

Der eingegebene Text enthielt bereits &amp;. Beim Kodieren wird auch dessen kaufmännisches Und-Zeichen in &amp; umgewandelt. Dekodieren Sie den Text zuerst, wenn Sie von einer bereits kodierten Zeichenfolge ausgehen.

Nein. Der Kodiermodus erzeugt ausschließlich die fünf in der Tabelle gezeigten benannten Entitäten.

Nein. Das Werkzeug ersetzt nur fünf Zeichen und bewertet nicht, wo das Ergebnis später eingesetzt wird. Nutzen Sie für Anwendungen die kontextbezogenen Schutzmechanismen Ihres Frameworks.

Nein. Eingabe und Ergebnis bleiben in Ihrem Browser und werden nicht an den Server dieses Werkzeugs gesendet.

Verwandte Tools

Tool in anderen Sprachen verfügbar