JSON zu CSV Konverter
Konvertieren Sie ein JSON-Array direkt im Browser in eine tabellenfertige CSV-Datei — kostenlos, privat und ohne Upload. Verschachtelte Strukturen werden automatisch behandelt, und eine Live-Vorschau zeigt genau, wie Ihre Objekte zu Zeilen werden, bevor Sie etwas speichern.
Drop your files here - No upload required
or click to browse
JSON
JSON is the standard data-interchange format of the web. It stores structured, possibly nested records in human-readable text and is the native format of most modern APIs and configuration files.
CSV
CSV is the simplest and most universal tabular data format: one row per line, with values separated by commas, semicolons, or tabs. Every spreadsheet tool, database, and programming language can read and write it.
So funktioniert die Konvertierung von JSON zu CSV
Der Konverter akzeptiert ein Array von Objekten oder ein einzelnes Objekt. Verschachtelte Objekte werden zu Spalten in Punktnotation abgeflacht: aus {"user":{"city":"Berlin"}} wird die Spalte user.city — eine Form, mit der Tabellenkalkulationen sauber umgehen. Arrays innerhalb eines Datensatzes werden als JSON-Text in ihrer Zelle gespeichert, damit nichts verloren geht.
Die Spaltenreihenfolge folgt dem ersten Auftreten in Ihren Datensätzen; fehlt einem Objekt ein Schlüssel, bleibt die Zelle einfach leer. Werte werden nur in Anführungszeichen gesetzt, wenn sie Trennzeichen, Anführungszeichen oder Zeilenumbrüche enthalten. Das Ausgabe-Trennzeichen lässt sich auf Semikolon oder Tabulator umstellen — praktisch für deutschsprachige Excel-Importe.
Häufig gestellte Fragen
- Wie wird verschachteltes JSON in CSV dargestellt?
- Jeder verschachtelte Pfad bekommt eine eigene Spalte in Punktnotation: user.address.city enthält den Wert von city innerhalb von address innerhalb von user. So bleibt die Zuordnung zwischen Objekten und Tabelle flach und verlustfrei.
- Welche JSON-Formen werden unterstützt?
- Ein Array von Objekten (der Normalfall), ein einzelnes Objekt (eine Zeile) oder ein Array einfacher Werte (eine einzelne "value"-Spalte). Alles andere — etwa ein bloßer String — führt zu einer verständlichen Fehlermeldung statt einer kaputten Tabelle.
- Kann ich das Abflachen deaktivieren?
- Ja. Deaktivieren Sie "Verschachtelte Objekte abflachen", bleibt jedes verschachtelte Objekt als JSON-Text in einer einzigen Zelle erhalten, statt in Spalten aufgeteilt zu werden.
- Verlässt mein JSON den Browser?
- Niemals. Die Konvertierung läuft in einem Web Worker auf Ihrem Gerät — kein Upload, kein Server, kein Konto und keine Kosten.