Zeichenkodierung reparieren

Reversible Zeichenfehler mit explizitem Kodierungsweg und Bytebericht beheben.

Bleibt in Ihrem BrowserDateien und Text werden in diesem Tab verarbeitet.
Zeichenkodierung reparieren
Text eingeben oder Beispiel testen.

Grundlagen

Mojibake entsteht, wenn Bytes mit der falschen Kodierung gelesen werden. UTF-8 café kann unter Windows-1252 als café erscheinen. Die Reparatur rekonstruiert Bytes; bereits durch � ersetzte Daten bleiben verloren.

Funktionen

UTF-8, Windows-1252, echtes Latin-1, Shift_JIS, GB18030, Big5, EUC-KR und Mac Roman. Bytebericht je Durchlauf und umgekehrte Simulation.

Anleitung

  1. Fehlerhaften Text einfügen, Kodierung der falschen Anzeige und ursprüngliche Kodierung wählen. Das Beispiel nutzt Windows-1252 und UTF-8.
  2. Mit einem Durchlauf beginnen. Zwei oder drei nur bei wiederholtem Fehler verwenden; Bytes vor Kopieren oder Download prüfen.

Fehler und Grenzen

Nur exakt umkehrbare Wege werden akzeptiert. Keine automatische Kodierungserkennung. Import liest UTF-8-Text, keine ursprünglichen Legacy-Bytes.

Bis 10.000 UTF-16-Eingabeeinheiten, 250.000 Ausgabeeinheiten, 1 MiB UTF-8-Datei und 20 Sekunden. JSON nutzt maschinenlesbare Feldnamen.

Häufige Fragen

Warum lässt sich das Ersatzzeichen nicht reparieren?

U+FFFD kann viele verlorene Bytefolgen ersetzen. Dafür sind die Originalbytes nötig. Auch ein umkehrbarer Weg beweist keine sprachlich richtige Interpretation.

Bleibt in Ihrem Browser?

Dateien und Text werden in diesem Tab verarbeitet.

Verwandte Tools