Unicode und Internationalisierung

Mojibake reparierendie falsche Lesart zurückverfolgen

Vergleiche Kodierungen, während der ursprüngliche Text oder die Bytes erhalten bleiben.

Mojibake reparieren

Beschädigter Text oder Originalbytes

Reparaturkandidaten

Text, Hex oder Datei eingeben.

Text und Dateibytes bleiben zur Verarbeitung in diesem Browser; sie werden nicht hochgeladen.

Eingabe oder Einstellung geändert. Neue Analyse steht aus.

Kandidaten sind Vermutungen. Umkehrbarkeit beweist nicht den historischen Wortlaut.

Mojibake reparieren ist nötig, wenn aus „ä“ plötzlich „ä“ wird oder ein alter Export unlesbar erscheint. Prüfe zuerst einen kurzen Abschnitt mit bekannten Namen; daran lassen sich Kandidaten besser beurteilen als an einzelnen Zeichen.

Ist die Originaldatei noch vorhanden, nutze ihre Bytes. Wer nur Zeichensalat reparieren will, der bereits als Unicode-Text kopiert wurde, hat keine sichere Auskunft mehr über verlorene Quellbytes.

Warum hier Mojibake reparieren?

Die Quelle bleibt greifbar, während unterschiedliche Deutungen nebeneinander stehen.

Bytes behalten, Lesarten wechseln

Beim Mojibake reparieren bleiben Datei oder Hex-Folge unverändert. UTF-8, GBK und andere Decoder liefern getrennte Vorschauen; keine Auswahl schreibt die Quelle um.

Eine unveränderte Reihe von Byte-Kacheln verzweigt sich zu mehreren Textvorschauen.

Die Verwechslung rückwärts prüfen

Bei eingefügtem „café“ bildet das Werkzeug die Zeichen gemäß der irrtümlichen Kodierung zurück auf Bytes und liest diese gemäß der ursprünglichen Kodierung. Die Kette wird sichtbar.

Eine Folge beschädigter Zeichen führt rückwärts über Byte-Kacheln zu einem lesbaren Wort.

Erst die Belege, dann die Kodierung wählen

01

Datei statt kopiertem Text verwenden

Datei- und Hex-Modus behalten die wirklichen Bytes und melden UTF-8-Fehler mit nullbasiertem Offset. Eingefügter Text enthält keine historischen Bytepositionen der Datei.

02

Die Richtung als Entstehungsgeschichte lesen

„Ursprünglich geschrieben als“ meint die erste Kodierung, „fälschlich gelesen als“ die spätere Fehlinterpretation. Das ist keine Aufforderung, die Kodierung konvertieren zu lassen.

03

An bekannten Wörtern entscheiden

Automatische Kandidaten erscheinen nach einer kurzen Pause. Bei Änderungen wird der alte Export gesperrt. Prüfe Namen, Umlaute und Satzzeichen, ehe du eine Kopie speicherst.

Drei Ansichten auf denselben Schaden

Ungültige UTF-8-Bytes lokalisieren

Nur für Originalbytes werden ungültige Start- und Folgebytes sowie abgebrochene Sequenzen mit Position ausgegeben. So lassen sich kaputte Umlaute reparieren, ohne Fehlerstellen zu erfinden.

Mehrere Kodierungsketten vergleichen

Westliche, kyrillische und ostasiatische Lesarten erscheinen als getrennte Kandidaten. Ein Text-Kodierung-Konverter würde nur eine gewählte Richtung ausführen; hier bleibt der Vergleich sichtbar.

Quelle und Ergebnis getrennt sichern

Die ausgewählte Vorschau wird als neue UTF-8-Textdatei geladen. Die ursprünglichen Bytes können separat gespeichert werden, damit ein falscher Versuch keine Beweise vernichtet.

Was eine plausible Vorschau nicht beweist

Reversibel bedeutet nicht richtig
Eine Kette kann den aktuellen Text exakt reproduzieren und trotzdem historisch falsch sein. Besonders kurze Fragmente brauchen Kontext oder Angaben zur Herkunftsdatei.
Ersatzzeichen enthalten keine alten Bytes
Wurden Zeichen bereits zu � oder ? ersetzt, ist der ursprüngliche Wert möglicherweise verloren. Aus eingefügtem Text allein lässt sich das nicht sicher zurückrechnen.
Bytepositionen brauchen Byteeingaben
UTF-8-Offsets gelten nur für Datei oder Hex. Ein Unicode-Text aus der Zwischenablage enthält die ungültigen Bytes seiner Quelle nicht mehr.
Keine Änderung an Dateien oder Datenbanken
Das Werkzeug schreibt weder die Originaldatei noch Datenbankfelder oder PDF-Inhalte um. Es erzeugt nur neue UTF-8-Ausgaben und bei Bedarf eine Kopie der Originalbytes.

Fragen zum Mojibake reparieren

Bedeutet ein angezeigter Kandidat, dass das Werkzeug die richtige Kodierung erkannt hat?

Nein. Kandidaten beruhen auf möglichen Umkehrketten und einer vorläufigen Sortierung. Prüfe sie anhand bekannter Wörter; Reversibilität ist kein Beweis für die damalige Kodierung.

Warum gibt es für meinen Text keinen Kandidaten?

Vielleicht sind die benötigten Bytes schon durch � ersetzt worden, oder der Schaden entstand auf einem nicht unterstützten Weg. Versuche die Originaldatei oder wähle eine manuelle Kette.

Kann die Mojibake-Reparatur eine Datei oder Datenbank korrigieren?

Eine lokale Datei kann gelesen werden, ohne sie zu ändern. Das Ergebnis wird als neue UTF-8-Datei gespeichert; Datenbankeinträge und die Quelldatei werden nicht überschrieben.

Wird mein eingefügter Text hochgeladen oder auf dem Server gespeichert?

Nein. Die Analyse und der Dateizugriff laufen im Browser. Kopieren und Herunterladen arbeiten mit dem Ergebnis auf diesem Gerät.

Wie repariere ich chinesische Zeichen, die als Buchstabensalat erscheinen?

Wenn die Datei noch existiert, vergleiche die Bytevorschauen für UTF-8 und chinesische Kodierungen. Bei nur eingefügtem Text probiere die entsprechende Fehl-Lesart manuell und prüfe die Bedeutung.

Fehlt ein besonderer Fehlerfall?

Jetzt Mojibake reparieren

Nutze Mojibake reparieren für einen kurzen Ausschnitt und sichere erst den Kandidaten, dessen Namen und Satzzeichen zum Kontext passen.