TSV/CSV-Konverter
Eine Datei per Klick von Tabulatoren auf Kommas umstellen oder umgekehrt, mit echtem CSV-Quoting in beide Richtungen, lokal im Browser.
Funktionen
- TSV in CSV und CSV in TSV auf derselben Seite
- Anführungszeichen-bewusstes Parsen: Kommas, Tabs und Zeilenumbrüche bleiben erhalten
- UTF-8-Ausgabe ohne BOM, BOM der Eingabe wird entfernt
- Ausgabedatei behält Ihren Dateinamen mit neuer Endung
- Kein Upload, kein Server, kein Konto nötig
Zwischen TSV und CSV umwandeln, clientseitig
Legen Sie eine tabulator- oder kommagetrennte Datei ab, wählen Sie die Richtung und laden Sie das Ergebnis herunter: TSV in CSV oder CSV in TSV, auf derselben Seite. Ein echter CSV-Parser, in Rust geschrieben und zu WebAssembly kompiliert, erledigt die Arbeit in Ihrem Browser-Tab, Ihr Export verlässt das Gerät also nie. Wenn Sie immer in dieselbe Richtung konvertieren, sparen Ihnen die Seiten TSV-zu-CSV-Konverter und CSV-zu-TSV-Konverter die Auswahl und gehen auf jeden Fall genauer ein.
So funktioniert es
- Ziehen Sie eine
.tsv-,.csv- oder.txt-Datei auf die Ablagezone oder klicken Sie zum Auswählen. - Klicken Sie auf „TSV → CSV“ oder „CSV → TSV“.
- Laden Sie das Ergebnis herunter. Die Datei behält ihren Namen und bekommt die neue Endung, aus
bestellungen.tsvwirdbestellungen.csv.
Was der Konverter in jeder Richtung tut
- TSV in CSV — Tabs werden zu Kommas, und jedes Feld mit Komma, doppeltem Anführungszeichen oder Zeilenumbruch wird in Anführungszeichen gesetzt, innere Anführungszeichen werden verdoppelt.
Berlin, Mittebleibt so in einer Zelle, statt in zwei zu zerfallen. - CSV in TSV — die CSV wird mit ihren Quoting-Regeln gelesen, aus
"Boston, MA"wird ein einziges TSV-Feld ohne die nun überflüssigen Anführungszeichen. Sie bleiben nur dort, wo TSV sie noch braucht: bei Feldern mit Tab, Anführungszeichen oder Zeilenumbruch. - Kopfzeile — die erste Zeile wird wie jede andere umgewandelt, Ihre Spaltennamen bleiben also an ihrem Platz.
- Werte unverändert — keine Typerkennung, keine Umformatierung von Zahlen oder Datumswerten, kein Kürzen von Leerzeichen, kein Umsortieren. Nur Trennzeichen und Anführungszeichen ändern sich.
Kodierung und Zeilenenden
Die Eingabe wird als UTF-8 gelesen, und eine UTF-8-Byte-Order-Mark am Dateianfang wird entfernt, damit sie nicht am ersten Spaltennamen klebt. Die Ausgabe ist UTF-8 ohne BOM mit LF-Zeilenenden, passend für Skripte, Datenbanken, pandas, R und Google Sheets. Zwei Punkte sind bei Excel wichtig. Erstens: Eine Datei in älterer ANSI-Kodierung (Windows-1252) verliert ihre Umlaute, speichern Sie sie vor der Umwandlung als UTF-8. Zweitens: Excel kann Umlaute falsch anzeigen, wenn Sie eine UTF-8-CSV ohne BOM per Doppelklick öffnen. Gehen Sie stattdessen über Daten, dann Aus Text/CSV, und wählen Sie UTF-8.
Achtung beim deutschen Excel: das Semikolon
Ein deutsch eingestelltes Excel speichert und liest CSV standardmäßig mit Semikolon, weil das Komma als Dezimaltrennzeichen dient. Dieser Konverter nutzt das Komma, wie es RFC 4180 vorsieht. Praktisch heißt das: Eine Semikolon-CSV wird als Eingabe nicht unterstützt, und eine aus TSV erzeugte CSV öffnet sich im deutschen Excel per Doppelklick in einer einzigen Spalte. Importieren Sie sie dann über Daten, Aus Text/CSV, und wählen Sie das Komma als Trennzeichen. Dezimalzahlen mit Komma (3,5) werden in der erzeugten CSV in Anführungszeichen gesetzt und verschieben daher keine Spalten.
TSV oder CSV: was brauchen Sie?
Beides sind Tabellen als reiner Text. CSV trennt Felder mit Kommas und schützt besondere Werte mit Anführungszeichen. TSV trennt sie mit Tabs, die in echten Daten kaum vorkommen, und braucht daher fast nie Anführungszeichen. CSV ist die richtige Wahl für die meisten Importe: CRM, Newsletter-Tools, Shop-Backends, Buchhaltungssoftware und APIs. TSV eignet sich für Unix-Werkzeuge wie cut und awk, für die Bioinformatik, für aus einer Tabellenkalkulation kopierte Daten (die Zwischenablage transportiert sie tabulatorgetrennt) und für Werte voller Kommas. Brauchen Sie strukturierte Datensätze statt eines anderen Trennzeichens, passt der CSV-JSON-Konverter besser, und um eine Datei vor der Umwandlung zu prüfen oder zu korrigieren, öffnen Sie sie im CSV-Viewer und Editor.
Wenn die Umwandlung fehlschlägt
Der Parser ist bei der Struktur streng: Jede Zeile muss so viele Felder haben wie die erste. Ein ungeschütztes Komma oder ein fehlendes Feld führt zu „Die Konvertierung ist fehlgeschlagen.“ statt zu einer stillschweigend verschobenen Spalte. Suchen Sie die fehlerhafte Zeile, korrigieren Sie sie und starten Sie die Umwandlung erneut.
Warum TSV und CSV im Browser umwandeln?
In Tabellenexporten sammeln sich personenbezogene Daten: Kundenlisten mit E-Mail-Adressen und Telefonnummern, Lohndaten, Bestellhistorien, CRM-Exporte, Umfrageantworten. Wer sie in einen Online-Konverter mit Upload lädt, gibt jede Zeile an Dritte weiter. Hier wird die Datei im Tab gelesen und geschrieben, ohne eine einzige Netzwerkanfrage. Die Daten bleiben auf Ihrem Gerät und unter Ihrer Kontrolle, was die DSGVO-Konformität vereinfacht. Prüfen Sie es im Netzwerk-Tab der DevTools oder konvertieren Sie nach dem Laden der Seite offline.
Häufig gestellte Fragen
- Kann ich eine .tsv-Datei einfach in .csv umbenennen?
- Nein. Umbenennen ändert die Endung, nicht das Trennzeichen, der Inhalt nutzt weiterhin Tabs. Software, die Kommas erwartet, sieht nur eine Spalte, und Werte mit Komma fehlen die nötigen Anführungszeichen.
- Gibt es eine Größenbeschränkung?
- Es gibt keine feste Obergrenze. Die Datei wird im Speicher umgewandelt, die Grenze ist also das, was Ihr Browser verarbeiten kann, und das liegt weit über typischen Exporten.
- Verändert der Konverter Zahlen oder Datumswerte?
- Nein. Die Werte werden exakt als Text übernommen. Nur Trennzeichen und Anführungszeichen ändern sich.
- Kann ich Daten einfügen, statt eine Datei abzulegen?
- Auf dieser Seite nicht, sie arbeitet mit Dateien. Speichern Sie die Daten zuerst als .tsv, .csv oder .txt und legen Sie die Datei dann ab.
Seiten für eine Richtung: TSV in CSV umwandeln und CSV in TSV umwandeln. Weitere Werkzeuge unter Datei-Werkzeuge.