JSON in CSV umwandeln
Füge dein JSON ein, wandle es in CSV um und lade es herunter — alles im Browser, nichts wird auf einen Server hochgeladen.
🔒 100% privat — die gesamte Verarbeitung erfolgt auf deinem Gerät, nichts wird hochgeladen.
-
1. JSON einfügen
Ein Array von Objekten oder ein einzelnes Objekt für eine Zeile.
-
2. Umwandeln
Verschachtelte Objekte werden automatisch in Spalten abgeflacht.
-
3. Herunterladen oder kopieren
Als .csv-Datei, bereit für Excel oder Google Sheets, oder in die Zwischenablage.
So funktioniert es
Das Tool verarbeitet das eingefügte JSON mit der nativen Engine des Browsers. Handelt es sich um ein Array von Objekten, wird jedes Objekt zu einer Zeile; die Schlüssel der Objekte werden zu den Spalten, wobei die Vereinigung aller Schlüssel verwendet wird, die in irgendeiner Zeile vorkommen. Verschachtelte Objekte werden mit Punktnotation abgeflacht (zum Beispiel wird ein Feld „stadt" innerhalb von „adresse" zur Spalte „adresse.stadt"), und Arrays werden als JSON-Text in der Zelle gespeichert, da sie keine natürliche Spaltenform haben.
Warum es privat ist
Es ist kein Server beteiligt: Die Verarbeitung und Umwandlung erfolgt im Browser mit JavaScript. Nichts, was du hier einfügst, wird irgendwohin gesendet — du kannst es also auch mit sensiblen Daten bedenkenlos nutzen.
Häufige Fragen
Wird mein JSON auf einen Server hochgeladen?
Nein. Die gesamte Verarbeitung und Umwandlung geschieht in deinem Browser mit JavaScript. Nichts, was du hier einfügst, wird irgendwohin gesendet.
Welches JSON-Format brauche ich?
Idealerweise ein Array von Objekten, zum Beispiel [{"name":"Ana"},{"name":"Luis"}] — jedes Objekt wird zu einer Zeile. Fügst du ein einzelnes Objekt ein (ohne eckige Klammern), wird es als eine einzelne Zeile behandelt.
Was passiert mit verschachtelten Objekten?
Sie werden mit Punktnotation abgeflacht: ein Feld „stadt" innerhalb eines Objekts „adresse" wird zur Spalte „adresse.stadt". Arrays werden als JSON-Text in der Zelle gespeichert, da sie keine natürliche Spaltenform haben.
Was passiert, wenn manche Zeilen Spalten haben, die andere nicht haben?
Es wird die Vereinigung aller Spalten verwendet, die in irgendeiner Zeile vorkommen. Fehlt einer Zeile ein bestimmtes Feld, bleibt diese Zelle im CSV leer.