Entwickler-Werkzeug / 10
HTML-Encoder und -Decoder
HTML-relevante Zeichen maskieren oder benannte und numerische Entitäten dekodieren.
HTML-Encoder und -Decoder: TOEA maskiert kaufmännische Und-Zeichen (&), spitze Klammern (< >), Anführungszeichen und Apostrophe und dekodiert gängige benannte sowie numerische Unicode-Entitäten. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Wo Kodieren nicht ausreicht
Durch Kodierung wird Text in Elementinhalten und in Anführungszeichen gesetzten Attributwerten als Text angezeigt. Für eine URL bewirkt sie nichts: javascript:alert(1) enthält keine Sonderzeichen, wird daher unverändert übernommen und ausgeführt, wenn es in einem href steht. Prüfe, dass Links mit https: oder / beginnen. Innerhalb von <script>, <style> und on…-Ereignisattributen gelten andere Maskierungsregeln. Ein Wert aus einer Abfragezeichenfolge muss mit dem URL-Kodierer prozentkodiert werden, bevor er in ein Attribut gelangt.
Was der Dekodierer erkennt
Jede numerische Entität wird dekodiert, aber nur sechs benannte Entitäten: &, <, >, ", ' und . Andere wie é, © oder — bleiben unverändert. HTML definiert mehr als zweitausend Namen. Ersetze unbekannte daher durch ihre numerische Form, etwa é für é.
Text wie &lt; wurde zweimal kodiert. Dekodiere ihn einmal, prüfe das Ergebnis und dekodiere ihn erneut, wenn Entitäten übrig bleiben.
So benutzt du es
- Wähle Kodieren oder Dekodieren.
- Füge Text oder Entitäten ein.
- Wandle um und kopiere das Ergebnis.
Datenschutz & Einschränkungen
Die Verarbeitung erfolgt lokal. Das Kodieren von Entitäten ist kontextabhängig und kein vollständiger Ersatz für sichere Vorlagensysteme.
Ähnliche Tools
Häufige Fragen
Macht Kodieren beliebiges HTML sicher?
Es stellt gängige Textzeichen sicher dar, aber die Anwendungssicherheit hängt weiterhin vom genauen Kontext in HTML, Attributen, URLs oder Skripten ab.
Werden hexadezimale Entitäten unterstützt?
Ja. Dezimale und hexadezimale numerische Entitäten werden dekodiert.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig