CSV ⇄ JSON Konverter

[
  {
    "name": "Alice",
    "role": "Dev",
    "city": "Lisbon"
  },
  {
    "name": "Bob",
    "role": "Designer",
    "city": "São Paulo"
  }
]

Was ist CSV-zu-JSON-Konvertierung?

CSV ist die Lingua franca von Tabellen und Exporten, während JSON von APIs und Apps konsumiert wird. Das von Hand zu konvertieren — vor allem bei Feldern in Anführungszeichen mit Kommas — ist fehleranfällig. Dieser kostenlose CSV-⇄-JSON-Konverter parst robust und konvertiert beide Richtungen sofort im Browser.

CSV (Comma-Separated Values) ist das häufigste Format für tabellarische Datenexporte aus Tabellenkalkulationen, Datenbanken und Analysetools. JSON ist das native Format von JavaScript und Web-APIs. Die Konvertierung zwischen beiden ist eine tägliche Aufgabe für Datentechniker und Backend-Entwickler.

Daten Konvertieren

  1. Wählen Sie CSV → JSON oder JSON → CSV.
  2. Fügen Sie Ihre Daten ein; bei CSV wählen Sie, ob die erste Zeile eine Kopfzeile ist.
  3. Kopieren Sie das konvertierte Ergebnis.

Anwendungsfälle

  • Einen Tabellenkalkulations-Export (CSV) in ein JSON-Array von Objekten für eine Web-Anwendung oder API konvertieren.
  • Eine JSON-API-Antwort in CSV konvertieren, um sie in Excel oder Google Sheets zur Analyse zu öffnen.
  • Die Struktur einer CSV-Datei prüfen — wie viele Spalten, welche Header, ob Werte konsistent sind.
  • Daten für den Import in eine Datenbank, ein Data Warehouse oder ein BI-Tool vorbereiten.

Wie CSV-Parsing funktioniert

CSV-Parsing ist täuschend komplex. Einfaches Aufteilen an Kommas schlägt fehl, wenn ein Wert ein Komma enthält. Der hier implementierte Parser folgt RFC 4180: Werte können in doppelte Anführungszeichen eingeschlossen werden.

JSON zu CSV kehrt den Prozess um: Das erste Objekt definiert die Spaltenreihenfolge, dann wird jedes Objekt einer Zeile zugeordnet. Werte mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden automatisch zitiert.

Wichtigste Vorteile

  • Robustes CSV-Parsing (Anführungszeichen, Kommas, Zeilenumbrüche).
  • Kopfzeilen-Schalter für Objekte vs. Arrays.
  • Läuft im Browser — privat und kostenlos.

CSV und JSON-Umwandlung, Privat

Umwandlungen zwischen CSV und JSON werden mit JavaScript-Code durchgeführt, der in deinem Browser ausgeführt wird. Deine Datendateien werden vollständig lokal auf deiner Maschine verarbeitet; nichts wird an unsere Server gesendet.

FAQ

Werden Felder in Anführungszeichen verarbeitet?

Ja — Werte in Anführungszeichen mit Kommas, Zeilenumbrüchen oder maskierten Anführungszeichen ("") werden korrekt geparst.

Was macht „Erste Zeile ist Kopfzeile"?

Aktiv wird die erste CSV-Zeile zu den Objektschlüsseln und ergibt ein Array von Objekten. Inaktiv erhalten Sie ein Array von Arrays.

Werden meine Daten hochgeladen?

Nein. Parsen und Konvertieren laufen vollständig im Browser.

Warum wird mein CSV falsch geparst, wenn Werte Kommas enthalten?

Werte, die das Trennzeichen enthalten, müssen in doppelte Anführungszeichen eingeschlossen werden. Zum Beispiel: Max,"Müller, Jr.",30. Wenn dein CSV aus Excel exportiert wurde, sollte es bereits korrekt in Anführungszeichen stehen.