Entwickler-Werkzeug / 04

TSV-zu-CSV-Konverter

Wandle tabgetrennte Daten in CSV um und setze nötige Zellen in Anführungszeichen.

TSV-zu-CSV-Konverter: TOEA trennt die Zeilen an Tabulatoren und schreibt sie mit Kommas wieder zusammen, wobei jede Zelle mit Komma, Anführungszeichen oder Zeilenumbruch in Anführungszeichen gesetzt wird, damit die Datei lesbar bleibt. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.

Ausführungen
In deinem Browser
Kosten
Kostenlos · ohne Anmeldung
Verfügbarkeit
Einsatzbereit
TSV → CSV‑WerkzeugLokale Verarbeitung

Läuft vollständig in deinem Browser

↥
Füge TSV unten ein oder wähle eine Datei

Bis zu 5 MB · es wird nichts hochgeladen

Tabulatorgetrennte Ausgabe aus Datenbanken

Datenbankprogramme für die Befehlszeile erzeugen häufig TSV: mysql --batch gibt tabulatorgetrennte Zeilen aus, und PostgreSQLs COPY … TO schreibt in seinem standardmäßigen Textformat Tabulatoren. Beide maskieren Sonderzeichen auf ihre eigene Weise. PostgreSQL schreibt NULL als \N, einen Tabulator in den Daten als \t und einen Zeilenumbruch als \n. Diese Maskierungen werden als wörtlicher Text in die CSV übernommen. Ersetze sie daher, bevor du das Ergebnis an anderer Stelle importierst.

Die erzeugte CSV prüfen

Zellen mit einem Semikolon oder senkrechten Strich werden ebenso in Anführungszeichen gesetzt wie Zellen mit Kommas. Das ist gültiges CSV und schützt die Datei vor Programmen, die ein anderes Trennzeichen vermuten. Zeilen enden mit einem einzelnen Zeilenvorschub. Die meisten Programme akzeptieren das, obwohl der CSV-Standard RFC 4180 einen Wagenrücklauf und einen Zeilenvorschub vorgibt. Öffne das Ergebnis im CSV-Viewer, um vor dem Import zu bestätigen, dass jede Zeile dieselbe Anzahl an Spalten hat.

So benutzt du es

  1. TSV einfügen oder eine Datei auswählen.
  2. Ergebnis prüfen.
  3. CSV kopieren oder herunterladen.

Datenschutz & Einschränkungen

Der Text wird in deinem Browser konvertiert und nie hochgeladen, was wichtig ist, wenn die Datei eine Konfigurationsdatei oder ein Export ist, den du ungern Fremden gibst. Anführungszeichen innerhalb einer Zelle werden verdoppelt; so maskiert CSV sie.

Ähnliche Tools

Häufige Fragen

Wann wird eine Zelle in Anführungszeichen gesetzt?

Immer dann, wenn sie ein Komma, ein doppeltes Anführungszeichen, ein Semikolon, einen Senkrechtstrich oder einen Zeilenumbruch enthält. Alles andere wird unverändert geschrieben.

Was passiert mit Anführungszeichen in meinem Text?

Sie werden verdoppelt, eine Zelle mit she said "hi" wird also als "she said ""hi""" geschrieben. Das ist die CSV-Konvention und Tabellenkalkulationen lesen es korrekt wieder ein.

Warum ist mein Tabellenkalkulations-Export tabgetrennt?

Beim Kopieren von Zellen aus einer Tabellenkalkulation landet tabgetrennter Text in der Zwischenablage, weshalb das Einfügen in ein Feld, das CSV erwartet, oft fehlschlägt.

Kann ich in ein anderes Format konvertieren?

Dieses Paar deckt Komma und Tab ab. Für JSON nutze den CSV-zu-JSON-Konverter.

Kostenloses Tool · läuft in deinem browser · kein Konto nötig