Direkt zum Tool
ViewCSV
Kein Datei-Upload

CSV-Trennzeichen und Codierung ändern

orders.csv· BEISPIELDATEN15 Zeilen · 8 Spalten
Werten, die mit = + - @ beginnen, wird ein ' vorangestellt, damit Tabellenprogramme sie als Text anzeigen. Reine Zahlen wie -12.5 bleiben unverändert.
order_id;customer;city;product;quantity;unit_price;order_date;status
001041;Laura Koch;Leipzig;"Monitor 27""";4;180.60;2026-01-15;shipped
001042;Mia Müller;Köln;Coffee beans 1kg;3;156.81;2026-02-26;refunded
001043;Anna Fischer;Leipzig;Notebook A5;1;229.89;2026-03-17;refunded
001044;Jonas Wagner;Berlin;Notebook A5;9;80.03;2026-04-23;paid
001045;Anna Koch;Dresden;"Monitor 27""";5;;2026-05-24;pending
001046;Felix Becker;Frankfurt am Main;Coffee beans 1kg;5;93.26;2026-06-08;refunded
001047;" Lena Koch ";München;Coffee beans 1kg;3;102.06;2026-07-26;pending
001048;Sophie Schmidt;Frankfurt am Main;Desk lamp;1;215.25;2026-08-03;paid
001049;Leon Müller;Frankfurt am Main;USB-C cable;6;89.20;2026-09-03;paid
001050;Leon Meyer;Berlin;Notebook A5;1;101.11;2026-01-10;refunded
001051;Leon Bauer;Frankfurt am Main;Notebook A5;9;142.33;2026-02-01;refunded
001052;Felix Schäfer;Hamburg;"Monitor 27""";4;161.36;2026-03-24;shipped
001053;Max Wagner;Hamburg;"Monitor 27""";1;184.33;2026-04-13;paid
001054;Jonas Müller;Hamburg;Desk lamp;8;205.98;2026-05-06;pending
001043;Anna Fischer;Leipzig;Notebook A5;1;229.89;2026-03-17;refunded

15 Zeilen · 1 Datei

Um das Trennzeichen einer CSV-Datei zu ändern, öffnen Sie die Datei und wählen das Neue Trennzeichen. Für eine Semikolon-Datei wird Komma vorgeschlagen, für eine Komma-Datei Semikolon – die beiden häufigsten Umstellungen. Die Codierung ändern Sie unter Codierung der Ausgabe, zum Beispiel auf UTF-8 mit BOM (für Excel), wenn Excel aus einem é ein é macht. Anführungszeichen und Zeilenenden regeln den Rest der Dateisyntax; die Vorschau zeigt das Ergebnis, CSV herunterladen speichert es. Jeder Wert wird genau so geschrieben, wie er gelesen wurde: 00731 behält seine Nullen, und 34,90 bleibt 34,90. Die Datei wird in Ihrem Browser verarbeitet und nie hochgeladen.

So ändern Sie Trennzeichen oder Codierung einer CSV-Datei

  1. Öffnen Sie eine .csv-, .tsv- oder .txt-Datei, ziehen Sie sie auf das Werkzeug, oder fügen Sie Zeilen ein. Das Eingabe-Trennzeichen wird erkannt. Wird es falsch erraten oder liegt die Datei in einer älteren Codierung wie Windows-1252 oder Shift_JIS vor, stellen Sie es unter Importeinstellungen ein.
  2. Wählen Sie das Neue Trennzeichen: Komma ,, Semikolon ;, Tabstopp oder Senkrechter Strich |. Legen Sie dann Anführungszeichen und Zeilenenden fest.
  3. Wählen Sie die Codierung der Ausgabe und dann CSV herunterladen, oder Kopieren Sie den Text. Die Codierung gilt für die heruntergeladene Datei; „Kopieren“ legt den Text in die Zwischenablage.

Um mehrere Dateien auf dieselbe Weise neu zu schreiben, wählen Sie Stapelverarbeitung: mehrere Dateien umwandeln. Jede Datei wird mit automatischer Trennzeichenerkennung und Kopfzeile gelesen, mit den aktuellen Einstellungen konvertiert, und alle Ergebnisse werden zusammen als eine ZIP-Datei heruntergeladen.

Schreibweise der Datei ändern oder Werte korrigieren?

Dieses Werkzeug ändert nur die Syntax der Datei: Trennzeichen, Anführungszeichen, Zeilenenden und Codierung. Müssen die Werte selbst korrigiert werden – etwa Leerzeichen um Werte, leere oder doppelte Zeilen, Platzhalter wie N/A oder die Groß-/Kleinschreibung –, nutzen Sie zuerst CSV-Daten bereinigen. Braucht das Zielprogramm zusätzlich ein anderes Trennzeichen oder eine andere Codierung, kommen Sie danach hierher zurück.

Spalten umbenennen, umsortieren oder entfernen Sie mit CSV-Spalten umbenennen und neu anordnen. Ungleich lange Zeilen oder ein Anführungszeichen, das nie geschlossen wird, finden Sie vor einem Import mit CSV prüfen: Ein defektes Anführungszeichen bricht den Import mit einer Fehlermeldung ab, die den Datensatz nennt, und lässt sich durch Umformatieren nicht reparieren.

Optionen für Trennzeichen, Anführungszeichen, Zeilenenden und Codierung

Nur wo nötigSetzt einen Wert nur dann in Anführungszeichen, wenn er das Trennzeichen, ein doppeltes Anführungszeichen oder einen Zeilenumbruch enthält, wie RFC 4180 es verlangt – außerdem, wenn er mit einem Leerzeichen beginnt oder endet, damit Programme, die Felder kürzen, das Leerzeichen behalten. Anführungszeichen innerhalb eines Werts werden verdoppelt (""). Das ist die Standardeinstellung.
Bei jedem WertSetzt jedes Feld in doppelte Anführungszeichen, einschließlich Kopfzeile und leerer Zellen.
Bei jedem Wert außer ZahlenSetzt alles in Anführungszeichen, was keine einfache Zahl ist. -12.5, +3 und 00731 bleiben ohne; Text, Datumswerte, 34,90 und leere Zellen ("") erhalten Anführungszeichen. Manche Importprogramme unterscheiden daran Text von Zahlen.
ZeilenendenWindows (CRLF) (die Form nach RFC 4180 und Standard) oder Unix/macOS (LF). Jeder Datensatz, auch der letzte, endet mit dem gewählten Zeilenumbruch. Zeilenumbrüche innerhalb eines Werts in Anführungszeichen bleiben, wie sie waren.
Kopfzeile mit ausgebenAusschalten, um nur Datenzeilen zu schreiben. Wurde die Datei ohne Kopfzeile importiert, werden die erzeugten Namen Column 1, Column 2 … geschrieben, sofern Sie die Option nicht ausschalten.
Vor Tabellenformeln schützenHier standardmäßig aus. Ist die Option aktiv, erhalten Werte, die mit =, +, -, @, einem Tabstopp oder einem Wagenrücklauf beginnen, ein vorangestelltes ', damit eine Tabellenkalkulation sie als Text anzeigt. Einfache Zahlen wie -12.5 bleiben unverändert, und das Werkzeug meldet, wie viele Werte es geändert hat.
UTF-8Ohne Byte-Order-Mark. Richtig für die meisten Datenbanken, Skripte und Webwerkzeuge.
UTF-8 mit BOM (für Excel)Fügt das Byte-Order-Mark EF BB BF hinzu, damit Excel unter Windows Umlaute, Akzente und nicht lateinische Schrift korrekt öffnet.
UTF-16 LELittle-Endian mit Byte-Order-Mark, für ältere Windows-Programme, die das erwarten.
Windows-1252Die ältere westeuropäische Codepage. Sie speichert €, Umlaute und lateinische Buchstaben mit Akzent, aber keine Zeichen wie 日. Enthält ein Wert ein solches Zeichen, bricht der Download ab und nennt die Zeichen, statt ? zu schreiben.

Was sich ändert und was nicht

  • Werte werden nie gekürzt, umtypisiert oder gerundet. Wird eine Semikolon-Datei auf Komma umgestellt, wird aus 34,90 nicht 34.90; der Wert wird als "34,90" in Anführungszeichen gesetzt, weil er jetzt das Trennzeichen enthält.
  • Trennzeichen in Anführungszeichen, verdoppelte Anführungszeichen und mehrzeilige Zellen werden zuerst ausgewertet und dann mit den neuen Anführungszeichen geschrieben – die Zahl der Datensätze bleibt gleich.
  • Hat eine Zeile mehr Werte als die Kopfzeile, entstehen zusätzliche Spalten namens Column 4, Column 5 …; eine kürzere Zeile wird mit leeren Werten aufgefüllt. Die Importwarnung nennt die Zahl der ungleich langen Zeilen.
  • Leere Spaltenüberschriften werden zu Column 3, doppelte zu name (2) – in der Ausgabe wie in der Vorschau.
  • Das Ausgabe-Trennzeichen ist eines der vier angebotenen. Ein doppeltes Anführungszeichen oder ein Zeilenumbruch kann nie Trennzeichen sein.

Wenn Excel weiterhin nur eine Spalte oder kaputte Umlaute zeigt

  • Excel packt alles in Spalte A. Excel verwendet das Listentrennzeichen aus Ihren Regionaleinstellungen. In Regionen mit Dezimalkomma – also auch in deutschem Excel – erwartet es Semikolons; wählen Sie dann Semikolon ;, andernfalls Komma ,.
  • Umlaute erscheinen in Excel als ä oder é. Wählen Sie UTF-8 mit BOM (für Excel) und laden Sie die Datei erneut herunter.
  • Der Download in Windows-1252 schlägt fehl. Die Meldung nennt die Zeichen, die diese Codepage nicht speichern kann. Entfernen Sie sie, oder wählen Sie UTF-8.
  • Die Eingabe sieht schon vor jeder Änderung falsch aus. Trennzeichen oder Codierung der Eingabe wurden falsch gelesen. Stellen Sie sie unter Importeinstellungen ein und öffnen Sie die Datei erneut. Die ausgewerteten Zeilen prüfen Sie im Tab Eingabe.

Grenzen und große Dateien

Dateien bis 25 MB, 100.000 Zeilen, 250 Spalten und 2 Millionen Zellen öffnen mit Live-Vorschau. Größere Dateien werden als Datenstrom verarbeitet: Die Datei wird zweimal abschnittsweise gelesen – einmal, um den breitesten Datensatz zu finden, und einmal, um die Ausgabe zu schreiben –, und der Download umfasst jede Zeile. Kopieren steht für solche Dateien nicht zur Verfügung, und eine einzelne Ausgabe ist auf 4 GB begrenzt.

Im Datenstrommodus wird die Datei automatisch decodiert (UTF-8 oder, wenn sie mit einem Byte-Order-Mark beginnt, UTF-16), und die erste Zeile gilt als Kopfzeile. Große Dateien in einer älteren Codierung sollten Sie zuerst in UTF-8 umwandeln.

Die Verarbeitung läuft in einem Hintergrund-Worker in diesem Tab; Abbrechen beendet sie. Für eine tabstoppgetrennte Datei mit TSV-spezifischer Maskierung nutzen Sie CSV in TSV.

Beispiel: ein Semikolon-Export, mit Kommas neu geschrieben

Ein Semikolon-Export mit Dezimalkomma und einem verdoppelten Anführungszeichen, umformatiert mit den dafür vorgeschlagenen Standardwerten (Komma als Trennzeichen, Nur wo nötig, Windows (CRLF)). Werte, die das neue Trennzeichen enthalten, werden in Anführungszeichen gesetzt; sonst ändert sich nichts.

CSV
sku;name;price
00731;Desk lamp, brass;34,90
00732;"Cable ""tidy"" set";4,50
CSV-Ausgabe
sku,name,price
00731,"Desk lamp, brass","34,90"
00732,"Cable ""tidy"" set","4,50"

Fragen und Antworten

Wie stelle ich eine kommagetrennte Datei für Excel auf Semikolon um?

Öffnen Sie die Datei, behalten Sie das vorgeschlagene Trennzeichen Semikolon ;, und wählen Sie UTF-8 mit BOM (für Excel), wenn sie Umlaute, Akzente oder nicht lateinische Schrift enthält. Werte, die ein Semikolon enthalten, werden automatisch in Anführungszeichen gesetzt.

Verändert das Umformatieren Zahlen oder Datumswerte?

Nein. Das Werkzeug schreibt nur Trennzeichen, Anführungszeichen, Zeilenenden und Codierung neu. 34,90, 2026-03-01 und 00731 werden genau so geschrieben, wie sie gelesen wurden. Um Dezimalkommas oder Datumsformate umzuwandeln, bearbeiten Sie die Werte im CSV-Editor.

Soll ich CRLF oder LF wählen?

CRLF ist das Zeilenende, das RFC 4180 festlegt, und das, was Windows-Programme erwarten. LF passt zu Unix-Werkzeugen, Git-Repositorys und den meisten Skripten. RFC 4180 weist selbst darauf hin, dass manche Implementierungen andere Zeilenumbrüche verwenden – prüfen Sie also, was das empfangende Programm dokumentiert.

Standards und Quellen