Menu

JSON-zu-CSV-Konverter

Wandle JSON-Arrays in CSV und zurück um - mit Kopfzeile.

Von Nethanel Bar, Co-founder & CEO

Zuletzt aktualisiert

Bereit, wirklich programmieren zu lernen?

Coddy bringt es dir bei, indem du echten Code im Browser schreibst: interaktive Lektionen, sofortiges Feedback und KI-Hilfe, wenn du feststeckst.

Was ist ein JSON zu CSV Konverter?

Ein JSON zu CSV Konverter verwandelt strukturierte JSON-Daten – typischerweise ein Array aus Objekten, etwa eine API-Antwort – in eine flache, kommagetrennte Tabelle, die du in Excel, Google Sheets oder einem Datenbank-Import öffnen kannst. Er funktioniert auch umgekehrt: Eine CSV-Datei (mit Kopfzeile) wird zurück in ein JSON-Array aus Objekten geparst.

Bei JSON → CSV sammelt das Tool jeden Schlüssel aus allen Objekten, baut daraus die Kopfzeile und schreibt dann eine Zeile pro Objekt. Werte mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden gemäß CSV-Standard in Anführungszeichen gesetzt, sodass sich die Ausgabe in jeder Tabellenkalkulation sauber öffnen lässt. Bei CSV → JSON gilt die erste Zeile als Spaltennamen, und jede weitere Zeile wird zu einem Objekt; Zahlen und Booleans werden automatisch erkannt.

Alles läuft lokal in deinem Browser – deine Daten werden nie hochgeladen.

Was du beim Konvertieren nebenbei lernst

  • CSV ist ein flaches, zweidimensionales Format; JSON kann verschachtelt sein – tief verschachtelte Werte landen als String in einer einzigen CSV-Zelle.
  • Der CSV-Standard (RFC 4180) setzt jedes Feld mit Komma, doppeltem Anführungszeichen oder Zeilenumbruch in Anführungszeichen und verdoppelt innere Anführungszeichen.
  • Eine CSV braucht eine Kopfzeile, damit sich jede Spalte auf dem Rückweg einem JSON-Schlüssel zuordnen lässt.
  • JSON → CSV funktioniert am besten mit einem Array aus flachen Objekten gleicher Struktur (einer 'Tabelle' aus Datensätzen).

JSON in CSV umwandeln – Schritt für Schritt

  1. Richtung wählen

    Wähle JSON → CSV, um JSON zu einer Tabelle zu verflachen, oder CSV → JSON für den umgekehrten Weg.

  2. Daten einfügen

    Für JSON → CSV fügst du ein Array aus Objekten ein. Für CSV → JSON fügst du CSV ein, dessen erste Zeile die Kopfzeile ist.

  3. Spalten prüfen

    Die Spalten werden automatisch aus den Objektschlüsseln (JSON → CSV) oder aus der Kopfzeile (CSV → JSON) erkannt.

  4. Kopieren oder tauschen

    Kopiere das Ergebnis mit einem Klick, oder tausche Ein- und Ausgabe, um es direkt wieder zurückzuwandeln.

Beispiele zum Ausprobieren

Eine Liste von Datensätzen

Paste a small example into the tool and change one part at a time.

Wird zu einer CSV mit der Kopfzeile id,name und einer Zeile pro Objekt.

Werte, die Anführungszeichen brauchen

Copy the original value, run the tool, then compare the result.

Das Komma im Wert bleibt erhalten, weil die Zelle in Anführungszeichen gesetzt wird: "hello, world".

Typische Fehler

  • Ein einzelnes JSON-Objekt statt eines Arrays übergeben – JSON → CSV erwartet ein Array aus Objekten (eine Liste von Zeilen).
  • CSV ohne Kopfzeile – die erste Zeile wird als Spaltennamen verwendet; fehlt sie, verrutschen deine Daten.
  • Erwarten, dass verschachtelte Objekte zu Spalten aufgefächert werden – tiefe Werte werden als String in eine Zelle geschrieben, nicht automatisch verflacht.

FAQ zu JSON zu CSV

Wie wandle ich JSON in CSV um?
Füge im Modus JSON → CSV ein JSON-Array aus Objekten ein. Das Tool baut aus den Schlüsseln eine Kopfzeile und schreibt pro Objekt eine CSV-Zeile – Werte werden bei Bedarf in Anführungszeichen gesetzt.
Kann ich CSV zurück in JSON umwandeln?
Ja. Wechsle in den Modus CSV → JSON und füge CSV mit Kopfzeile ein; jede Zeile wird zu einem JSON-Objekt mit den Spaltennamen als Schlüsseln.
Kommt das Tool mit Kommas und Anführungszeichen in Werten zurecht?
Ja. Die Ausgabe folgt dem CSV-Standard – Felder mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden in doppelte Anführungszeichen gesetzt, innere Anführungszeichen verdoppelt.
Werden meine Daten irgendwohin hochgeladen?
Nein. Parsen und Konvertieren laufen komplett in deinem Browser, es wird nichts an einen Server geschickt.

Mehr erfahren

Weitere Entwickler-Tools

Coddy programming languages illustration

Lerne mit Coddy zu programmieren

LOS GEHT'S