Doppelt kodierte Zeichen reparieren: ä statt ä

Steht in deinem Text ä statt ä oder – statt –, ist er nicht einmal, sondern zweimal falsch umgewandelt worden. Mojibuster macht beide Schritte rückgängig – auch bei Texten, die nur teilweise kaputt sind.

Funktioniert mit Text und diesen Dateien:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Zum Beispiel Excel-Exporte, Datenbank-Dumps, Untertitel oder Website-Code.

Reparieren

  1. Datei ablegen oder Text einfügen
  2. Wird automatisch repariert
  3. Kopieren oder herunterladen
oder Datei einfach hierher ziehen

So sieht doppelt kodierter Text aus

Ein Satz, zweimal falsch umgewandelt

Vorher

Grüße aus München – bis Montag!

Nachher

Grüße aus München – bis Montag!

Wie das passiert

Ein ä besteht in UTF-8 aus zwei Bytes. Liest ein Programm diese Bytes als Windows-1252, entstehen zwei Zeichen: ä. Speichert es das Ergebnis wieder als UTF-8, sind aus einem Zeichen vier Bytes geworden. Passiert dasselbe ein zweites Mal, wird jedes dieser Zeichen erneut zerlegt – aus ä wird ä.

Typische Auslöser für die zweite Runde:

  • Eine Datenbank wird umgezogen, und der WordPress- oder SQL-Export war schon vorher kaputt.
  • Eine CSV wird in Excel geöffnet, gespeichert und später noch einmal falsch importiert.
  • Ein Skript oder eine API wandelt Text um, der bereits UTF-8 ist.

Die häufigsten Muster auf einen Blick

Doppelt kodiert

ä
ö
ü
ß
€
„

Richtig

ä
ö
ü
ß
€
„

Bei dreifacher Kodierung wird es noch länger: Aus ä wird ä. Auch diese Stufe repariert Mojibuster automatisch.

Warum Suchen und Ersetzen nicht reicht

Mit Suchen und Ersetzen müsstest du jedes Muster einzeln kennen – für jede Stufe und jedes Sonderzeichen ein eigenes. Schnell bleibt eines übrig oder du ersetzt versehentlich richtigen Text. Mojibuster rechnet stattdessen die Bytes zurück und prüft, ob das Ergebnis gültiges UTF-8 ist. Nur dann wird die Stelle ersetzt.

  1. Füg den Text oben ein oder zieh die Datei in das Feld.
  2. Mojibuster erkennt, wie oft der Text umgewandelt wurde, und repariert bis zu drei Stufen.
  3. Unter Was wurde geändert? siehst du jede Stelle. Dann kopierst du das Ergebnis oder lädst die Datei herunter.

Text, der schon richtig ist, bleibt unverändert – auch wenn in derselben Datei kaputte und korrekte Zeilen gemischt sind. Einfach kaputte Zeichen wie ä erklärt die Seite UTF-8-Zeichen reparieren.

Häufige Fragen

Woran erkenne ich doppelte Kodierung?

An längeren Zeichenfolgen mit Ã, †oder Â. Einfach kaputte Umlaute sehen kürzer aus, etwa ä.

Wie viele Stufen kann Mojibuster reparieren?

Bis zu drei. Mehr kommt in der Praxis kaum vor.

Was, wenn nur ein Teil des Textes doppelt kodiert ist?

Kein Problem. Mojibuster repariert jede Stelle einzeln und lässt korrekte Teile unverändert.

Kann ich das Ergebnis vorher prüfen?

Ja. Unter Was wurde geändert? zeigt Mojibuster jede reparierte Stelle mit Zeilennummer, bevor du kopierst oder herunterlädst.

Weitere Anleitungen