CSV-zu-TSV-Konverter
Tauschen Sie Kommas gegen Tabs, ohne Felder in Anführungszeichen zu zerreißen und ohne etwas hochzuladen.
Funktionen
- Anführungszeichen-bewusstes Parsen: "Boston, MA" bleibt in einer Spalte
- Entfernt CSV-Anführungszeichen, die TSV nicht mehr braucht
- UTF-8-Ausgabe, BOM der Eingabe wird entfernt
- Kein Upload, keine Anmeldung, offline nutzbar nach dem ersten Laden
CSV-Dateien in TSV umwandeln, im Browser
Legen Sie eine kommagetrennte .csv ab und erhalten Sie eine tabulatorgetrennte .tsv, in der jeder Wert in Anführungszeichen in seiner Spalte bleibt. Ein echter CSV-Parser, in Rust geschrieben und zu WebAssembly kompiliert, läuft in Ihrem Browser, die Datei wird also nie hochgeladen. Für die Gegenrichtung nutzen Sie den TSV-zu-CSV-Konverter oder den TSV/CSV-Konverter für beide Richtungen.
So wandeln Sie CSV in TSV um
- Ziehen Sie Ihre
.csvauf die Ablagezone oder klicken Sie zum Auswählen. - Die Seite ist auf die Richtung CSV zu TSV festgelegt, es gibt keine Optionen.
- Laden Sie das Ergebnis herunter: Aus
kontakte.csvwirdkontakte.tsv.
Was die Umwandlung tut
Kommas per sed 's/,/\t/g' oder im Texteditor durch Tabs zu ersetzen, zerstört jeden gequoteten Wert mit Komma: Adressen, Beschreibungen, Preise mit Dezimalkomma. Dieser Konverter liest die CSV wie eine Tabellenkalkulation und weiß, welche Kommas innerhalb von Anführungszeichen stehen.
- Kommas in Anführungszeichen —
"Boston, MA"wird zum einzelnen TSV-FeldBoston, MA, ohne die Anführungszeichen, die TSV nicht braucht. - Verdoppelte Anführungszeichen — ein CSV-Wert wie
"Monitor 27"""wird alsMonitor 27"gelesen. Weil er noch ein Anführungszeichen enthält, wird er im TSV gequotet geschrieben, damit ein Parser ihn identisch zurückliest. - Tabs oder Zeilenumbrüche in einem Wert — das Feld bleibt intakt und wird im TSV in Anführungszeichen gesetzt, statt geteilt oder verändert zu werden. Werkzeuge, die TSV mit Quoting lesen, etwa pandas oder der Import einer Tabellenkalkulation, lesen es korrekt zurück. Strikt tabulatorbasierte Werkzeuge wie
cutkennen keine Anführungszeichen, bereinigen Sie solche Werte vorher, wenn Sie darauf angewiesen sind. - Alles andere — wird unverändert übernommen. Keine Typerkennung, keine Umformatierung von Zahlen, kein Umsortieren. Die Kopfzeile bleibt vorne.
Ausgabeformat
Die TSV ist UTF-8 ohne BOM, mit LF-Zeilenenden. Eine BOM am Anfang der CSV (Excel fügt sie bei „CSV UTF-8“ ein) wird entfernt, damit sie nicht im ersten Spaltennamen landet. Die Eingabe muss UTF-8 sein: Eine CSV in älterer ANSI-Kodierung verliert ihre Umlaute, speichern Sie sie vorher als UTF-8.
Vorsicht bei Semikolon-CSV
Ein deutsch eingestelltes Excel exportiert CSV standardmäßig mit Semikolon. Dieser Konverter erwartet Kommas, wie es RFC 4180 vorsieht: Eine Semikolon-CSV wird nicht unterstützt und endet in der Regel mit „Die Konvertierung ist fehlgeschlagen.“. Exportieren Sie die Datei mit Kommas neu oder kopieren Sie den Bereich direkt aus Excel: Die Zwischenablage enthält ihn bereits als tabulatorgetrennten Text.
Wann TSV die bessere Wahl ist
TSV kommt fast immer ohne Anführungszeichen aus, weil Tabs in echten Werten selten sind. Das erleichtert die Verarbeitung mit cut, awk und sort, TSV ist das erwartete Format in der Bioinformatik und bei vielen Machine-Learning-Datensätzen, und es ist das Format, das eine Tabellenkalkulation beim Einfügen nutzt. Behalten Sie CSV, wenn das Ziel ein CRM, ein Shop-Import oder eine API ist, denn CSV ist der verbreitetere Standard. Geht es um strukturierte Datensätze, passt der CSV-JSON-Konverter besser.
Wenn die Umwandlung fehlschlägt
Jede Zeile muss gleich viele Felder haben wie die erste. Eine Zeile mit einem Feld zu viel oder zu wenig führt zu „Die Konvertierung ist fehlgeschlagen.“ statt zu einer TSV mit verschobenen Spalten. Die fehlerhafte Zeile finden Sie, indem Sie die Datei im CSV-Viewer öffnen.
Warum CSV im Browser in TSV umwandeln?
Über CSV-Exporte wandern strukturierte personenbezogene Daten: CRM-Exporte, Newsletter-Listen, Bestellhistorien, HR-Auszüge, Finanzdaten. Ein Online-Konverter mit Upload erhält jede Zeile. Hier wird die Datei in Ihrem Tab gelesen und geschrieben, ohne Netzwerkanfrage für die Verarbeitung, und die Daten bleiben unter Ihrer Kontrolle, was die DSGVO-Konformität vereinfacht. Prüfen Sie es im Netzwerk-Tab der DevTools oder konvertieren Sie nach dem ersten Laden offline. Keine feste Größengrenze, kein Zeilenlimit, keine Anmeldung.
Häufig gestellte Fragen
- Bleiben Felder in Anführungszeichen mit Kommas erhalten?
- Ja. Ein Wert wie
"Boston, MA"bleibt in einer Spalte, ohne die umgebenden Anführungszeichen, die TSV nicht braucht. - Enthält die TSV manchmal Anführungszeichen?
- Nur wenn ein Wert einen Tab, ein Anführungszeichen oder einen Zeilenumbruch enthält. Solche Felder werden gequotet, damit die TSV verlustfrei zurückgelesen werden kann.
- Verändert die Umwandlung meine Daten?
- Nein. Jeder Wert bleibt exakt erhalten. Nur Trennzeichen und Anführungszeichen ändern sich.
- Kann ich eine CSV mit Semikolon umwandeln?
- Noch nicht. Der Konverter erwartet Kommas. Exportieren Sie die Datei mit Kommas neu und wandeln Sie sie dann um.
- Können Excel oder Google Sheets die TSV öffnen?
- Ja. Beide importieren tabulatorgetrennten Text, und beim Einfügen in ein Tabellenblatt wird er auf Spalten verteilt.
Siehe auch: TSV in CSV umwandeln, der TSV/CSV-Konverter für beide Richtungen und der CSV-Viewer und Editor.