HTML-Entitäten-Kodierer

Klartext mit klaren Formatoptionen konvertieren. Deine Daten bleiben auf deinem Gerät.

Kodieren und Dekodieren
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

So verwendest du das Tool

  1. Füge Text ein, öffne eine Datei oder teste das Beispiel.
  2. Wähle das Format. Das Ergebnis aktualisiert sich beim Tippen.
  3. Kopiere das Ergebnis oder lade die konvertierten Daten herunter.

Die Kodierung von HTML-Entitäten verstehen

Wandle HTML-relevante Zeichen in Zeichenreferenzen um, damit Markup als Text angezeigt werden kann. Standardmäßig werden &, <, >, doppelte Anführungszeichen und Apostrophe erfasst.

Optional kannst du auch Nicht-ASCII-Zeichen kodieren. Wähle benannte Referenzen, sofern verfügbar, Dezimalzahlen oder Hexadezimalzahlen.

Text für die Anzeige maskieren

Sonderzeichen werden durch Zeichenreferenzen ersetzt. Vorhandene Und-Zeichen werden ebenfalls kodiert: &amp; wird zu &amp;amp;. Dies ist ein Durchlauf über rohen Text, kein Markup-Formatierer.

Eine HTML-Entitäten-Konvertierung
Eingabe
<p title="Willkommen">Tom & Ada</p>
Ergebnis
&lt;p title=&quot;Willkommen&quot;&gt;Tom &amp; Ada&lt;/p&gt;

Die Standardeinstellungen konvertieren diese Eingabe in einem Durchlauf.

Benannte und numerische Referenzen

Der benannte Modus verwendet HTML-Namen, sofern verfügbar, und bei Bedarf numerische Referenzen. Dezimal- und Hexadezimalmodus verwenden Unicode-Codepunktnummern. Der Nicht-ASCII-Modus maskiert auch Buchstaben mit Akzenten, CJK-Zeichen und Emojis.

Maskierung hängt vom Kontext ab

Diese Ergebnisse sind für Text und HTML-Attribute in Anführungszeichen gedacht. Sie bereinigen weder JavaScript noch CSS oder URLs. Prüfe den umgebenden Kontext und verwende in deiner Anwendung die passende Maskierungsoperation.

Verarbeitungsgrenzen

Bis zu 5 MiB Eingabe, 20 MiB Ausgabe und 10 Sekunden pro Durchlauf. Textdateien müssen UTF-8 verwenden. Die Base64-Kodierung akzeptiert auch Binärdateien. Dokumente bleiben auf deinem Gerät.

?

Häufig gestellte Fragen

Welche Zeichen werden standardmäßig maskiert?

Und-Zeichen, spitze Klammern und beide Arten von Anführungszeichen. Anderer Unicode-Text bleibt lesbar.

Kann ich eine Ausgabe nur mit ASCII erhalten?

Wähle Sonderzeichen + Nicht-ASCII, um auch die übrigen Unicode-Zeichen zu kodieren.

Warum wird eine vorhandene Entität erneut kodiert?

Der Kodierer behandelt die Eingabe als rohen Text. Ihr Und-Zeichen muss wörtlich dargestellt werden.

Basieren numerische Referenzen auf UTF-8-Bytes?

Nein. Sie verwenden Unicode-Codepunkte, sodass ein Emoji eine numerische Referenz benötigt.

Bereinigt das Tool HTML aus Sicherheitsgründen?

Nein. Kontextabhängige Anwendungssicherheit erfordert mehr als die Kodierung von Entitäten.

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.