MV Tools

Praktischer Textkodierungs-Rundlauf

Base64, URL-Kodierung und HTML-Entities verstehen, ohne sie für Verschlüsselung zu halten

Ein praktischer Ablauf für Text in Formaten, URLs und HTML ohne Bedeutungsänderung.

MV Tools RedaktionAktualisiert 8 Min. Lesezeit

Tool öffnen

Beim Ziel beginnen

Base64, URL-Prozentkodierung und HTML-Entities lösen unterschiedliche Darstellungen, nicht Verschlüsselung oder Validierung.

Original bis zur Prüfung behalten; falsche Ebene oder doppelte Kodierung bleibt möglich.

Base64 ändert die UTF-8-Darstellung und verbirgt den Quelltext nicht.
Base64 ändert die UTF-8-Darstellung und verbirgt den Quelltext nicht.

Base64 ist kein Geheimschutz

Base64 stellt UTF-8-Bytes als Text dar, ist reversibel und vergrößert oft Daten.

Keine Zugangsdaten damit schützen; exakten Wert und Padding bei Interoperabilität bewahren.

Der Rundlauf bestätigt Darstellung, nicht Vertraulichkeit oder Berechtigung.
Der Rundlauf bestätigt Darstellung, nicht Vertraulichkeit oder Berechtigung.

URL-Komponenten kodieren

Wert vor dem Zusammenfügen kodieren, damit & und = keine Struktur bilden. Vollständige URL nur zum Erhalt der Trennzeichen.

Nicht blind oder mehrfach dekodieren; mit Leerzeichen, Unicode, &, = und % testen.

Und-Zeichen, Gleichheitszeichen, Leerzeichen, Unicode und Prozent bleiben im Wert.
Und-Zeichen, Gleichheitszeichen, Leerzeichen, Unicode und Prozent bleiben im Wert.

HTML kontextbezogen escapen

Das Tool wandelt sechs Zeichen zur Textanzeige um, bereinigt aber kein beliebiges HTML.

Text, Attribute, URL, CSS und JavaScript brauchen unterschiedliche Regeln. Templates und DOM-APIs bevorzugen.

Geeignet für literalen Text, nicht für allgemeine Markup-Bereinigung.
Geeignet für literalen Text, nicht für allgemeine Markup-Bereinigung.

Roundtrip testen

Kleines Beispiel einmal durch den echten Pfad schicken und Ergebnis vergleichen.

Die Tools sind lokal, doch signierte URLs, Tokens und echte Daten bleiben sensibel.

Im echten Kontext Framework-Escaping und DOM-APIs nutzen.
Im echten Kontext Framework-Escaping und DOM-APIs nutzen.

Häufige Fragen

Ist Base64 Verschlüsselung?

Nein, es ist reversibel.

Warum wurde mein Parameter geteilt?

Wahrscheinlich wurde die Komponente vor dem Zusammenfügen nicht kodiert.

Bereinigt HTML-Escaping HTML?

Nein; Kontext und Bereinigungsrichtlinie bleiben nötig.