CSV ↔ JSON Konverter

Wandeln Sie Daten sofort im Browser zwischen CSV und JSON um. Unterstützt Komma, Semikolon, Tabulator und senkrechten Strich als Trennzeichen, Drag-and-drop für Dateien und Umwandlung in beide Richtungen. Alles läuft auf Ihrem Gerät, ohne Konto, ohne Upload und ohne Limits.

Fügen Sie CSV oder JSON ein oder ziehen Sie eine .csv- oder .json-Datei hierher. Die Richtung ergibt sich aus dem eingefügten Inhalt.

Fügen Sie CSV oder JSON ein oder öffnen Sie eine Datei. CSV wird zu JSON und JSON zu CSV.

Ausgabe JSON

Das Ergebnis erscheint hier, während Sie tippen.

Verwendung

  1. Fügen Sie CSV- oder JSON-Daten in den Eingabebereich ein, oder ziehen Sie eine Datei zur automatischen Erkennung hinein
  2. Passen Sie den Trennzeichentyp (Komma, Semikolon, Tab, Pipe) und die Header-Einstellungen an
  3. Das Ergebnis erscheint während der Eingabe – es gibt keine Schaltfläche zum Umwandeln. Beheben Sie, worauf die Prüfzeile unter den Editoren hinweist, mit Zeile und Spalte
  4. Kopieren Sie das Ergebnis mit einem Klick oder laden Sie es als Datei zur sofortigen Verwendung herunter
  5. Bidirektionale CSV- und JSON-Konvertierungsunterstützung
  6. Mehrere Trennzeichen- und Codierungsoptionen
  7. Drag-and-Drop-Datei-Upload
  8. Live-Prüfung mit Zeilen- und Spaltenzahl

Zwischen CSV und JSON umwandeln

Was dieser Konverter leistet

CSV und JSON beschreiben dieselben tabellarischen Daten in zwei unterschiedlichen Formen. Eine CSV-Datei ist ein Raster: Die erste Zeile benennt in der Regel die Spalten, und jede weitere Zeile ist ein Datensatz, dessen Werte durch ein Trennzeichen getrennt sind. JSON verpackt genau dieses Raster in eine Struktur, meist ein Array, in dem jede Zeile zu einem Objekt wird, dessen Schlüssel aus den Spaltennamen stammen. Dieses Werkzeug liest das eingefügte Format, ermittelt, um welches es sich handelt, und schreibt es in das jeweils andere um.

Die Umwandlung läuft in beide Richtungen. Gibst du CSV ein, erhältst du ein Array aus JSON-Objekten; gibst du JSON ein, bekommst du wieder durch Trennzeichen getrennte Zeilen. Da die Erkennung auf dem tatsächlichen Inhalt beruht und nicht auf der Dateiendung, kannst du einen Ausschnitt einfügen und direkt zum Ergebnis übergehen.

Wann sich der Einsatz lohnt

Am häufigsten geht es darum, eine Brücke zwischen Tabellenkalkulationen und APIs zu schlagen. Exportiere eine Tabelle als CSV und mache daraus die JSON-Nutzlast, die ein Endpunkt erwartet, oder nimm eine JSON-Antwort und lege sie als Zeilen aus, die sich in Excel oder Google Sheets öffnen lassen. Ebenso praktisch ist es, um eine Datenbank aus einem CSV-Dump zu befüllen oder einen unbekannten Datensatz zu prüfen, indem man ihn in der besser lesbaren Form betrachtet.

Eine Prüfzeile unter den Editoren bestätigt, dass die Eingabe gültig ist, und zeigt Zeilenzahl, Spaltenzahl und Größe an. Bei einem Fehler nennt sie stattdessen Zeile und Spalte, die Sie korrigieren müssen, sodass Sie auf einen Blick sehen, ob die Ausgabe Ihren Erwartungen entspricht.

Beispiel: von Zeilen zu Objekten

Nimm eine Kopfzeile name,age,city gefolgt von John,25,Seoul und Jane,30,Tokyo. Die Umwandlung nach JSON ergibt ein Array aus zwei Objekten: {"name":"John","age":"25","city":"Seoul"} und {"name":"Jane","age":"30","city":"Tokyo"}. Jede Zelle der Kopfzeile wird zum Schlüssel, und jede Datenzeile wird zu einem Objekt. In umgekehrter Richtung klappen diese Objekte wieder in eine Kopfzeile plus eine Zeile je Datensatz zusammen.

Hinweise und Sonderfälle

Die erste Zeile gilt als Kopfzeile, die die Schlüssel liefert; schalte „Erste Zeile ist die Kopfzeile“ aus, wenn deine Datei direkt mit Daten beginnt. Die Trennzeichen werden automatisch erkannt, doch du kannst Komma, Semikolon, Tabulator oder senkrechten Strich erzwingen, wenn eine Datei mehrdeutig ist. Werte, die das Trennzeichen oder Zeilenumbrüche enthalten, bleiben durch Anführungszeichen unversehrt. Enthält das JSON verschachtelte Objekte, verteilt „Verschachtelte Objekte abflachen“ sie auf Spalten mit Punkt wie user.name, und darin enthaltene Listen werden mit einem Semikolon verbunden. Beachte, dass CSV kein Typsystem kennt: Eine Zahl wie 25 kommt daher als Zeichenkette an, solange du sie nicht nachträglich umwandelst.

Häufig gestellte Fragen

Wandle in beide Richtungen so oft um, wie du möchtest, ohne Kosten, samt Auswahl des Trennzeichens und Abflachen von Objekten. Es gibt keine Bezahlstufen und keine Grenze pro Datei, sodass jede Option bei Dateien beliebiger Größe funktioniert.