CSV-Zeichenkodierung reparieren

Kodierung und Trennzeichen einer CSV-Datei erkennen, Vorschau prüfen und eine Excel-kompatible UTF-8-Kopie herunterladen.

Text und Dateien werden im Browser verarbeitet; Originaleingaben und Ergebnisse werden nicht an einen Server gesendet. Hinweise zu Statistik und Werbung stehen in der Datenschutzerklärung.

Anwendung

  1. CSV-Datei in das Feld ziehen oder durch Anklicken auswählen. Die Datei bleibt auf dem Gerät.
  2. Zusammenfassung und erste 20 Zeilen prüfen. Bei falschen Zeichen oder Spalten Kodierung beziehungsweise Trennzeichen manuell wählen.
  3. Für Excel UTF-8 mit BOM, für Programme und Datenbanken UTF-8 ohne BOM wählen und die neue Kopie herunterladen.

Beispiele

Umlaute werden in Excel falsch angezeigt

Eine UTF-8-CSV ohne BOM kann mit einer alten Kodierung geöffnet werden. Die Excel-Ausgabe setzt ein BOM und erhält Umlaute und Sonderzeichen.

Details

Eine CSV-Datei ist Text und enthält meist keine Angabe zur verwendeten Zeichenkodierung. Rät Excel oder ein anderes Programm falsch, erscheinen Umlaute, Akzente und nichtlateinische Zeichen als unverständliche Symbole. Dieses Werkzeug liest die ursprünglichen Bytes: Es sucht zuerst nach einem BOM, prüft danach die gesamte Datei auf gültiges UTF-8 und versucht bei Bedarf CP949. Die Vorschau zeigt das Ergebnis vor dem Speichern.

Zur Erkennung des Trennzeichens werden Komma, Tabulator, Semikolon und senkrechter Strich getestet. Der Parser berücksichtigt Felder in Anführungszeichen samt enthaltenen Trennzeichen und Zeilenumbrüchen und wählt die Variante mit gleichmäßigen Spalten. Die Automatik bleibt eine Schätzung. Bei geringer Sicherheit sollte die Vorschau mit dem Original verglichen und die Auswahl manuell korrigiert werden.

Die Umwandlung läuft im Hintergrund und verändert das Original nicht. Die Excel-Ausgabe verwendet UTF-8 mit BOM, Kommas und Windows-Zeilenumbrüche. Entfernt Excel führende Nullen oder zeigt lange Zahlen in wissenschaftlicher Schreibweise, liegt das nicht an der Kodierung. Importieren Sie die Datei über Daten und kennzeichnen Sie diese Spalten als Text.

Häufige Fragen

Wird die Datei hochgeladen?

Nein. Lesen und Umwandeln erfolgen vollständig im Browser.

Was ist ein BOM?

Drei Bytes am Anfang einer UTF-8-Datei, an denen Excel für Windows die Kodierung erkennt.

Was tun, wenn die Vorschau falsch bleibt?

Die Lesekodierung manuell wechseln. Bereits im Original durch Fragezeichen ersetzte Zeichen lassen sich nicht wiederherstellen.