JSON in CSV umwandeln

JSON einfügen oder Datei wählen und als Tabelle herunterladen. Verschachtelte Objekte werden automatisch in Spalten aufgelöst.

KostenlosOhne AnmeldungLäuft im Browser

Die Verarbeitung läuft vollständig in deinem Browser. Deine Dateien und Eingaben werden nicht übertragen.

Werbefläche

Schritt für Schritt: JSON in CSV

  1. JSON in das Feld einfügen oder über „Datei wählen“ eine .json-Datei laden.
  2. Trennzeichen wählen — Semikolon für deutsches Excel, Komma für alles andere.
  3. In der Vorschau prüfen, ob die Spalten stimmen.
  4. CSV speichern. Die UTF-8-Kennung sorgt dafür, dass Umlaute in Excel richtig ankommen.

Verschachtelte JSON-Daten in Spalten auflösen

JSON kann Objekte ineinander verschachteln, eine Tabelle kann das nicht. Deshalb werden verschachtelte Felder über Punktpfade zu eigenen Spalten: Aus {"kunde":{"name":"Anna"}} wird die Spalte kunde.name. Listen bleiben als JSON in einer Zelle stehen — sie sinnvoll auf Spalten zu verteilen ginge nur, wenn klar wäre, wie viele Einträge zu erwarten sind.

Kommen in verschiedenen Datensätzen unterschiedliche Felder vor, sammelt das Werkzeug alle ein und lässt fehlende Zellen leer. Die Reihenfolge der Spalten folgt dem ersten Auftreten, damit die Tabelle so aussieht wie die Ausgangsdaten.

CSV für deutsches Excel: Semikolon und Umlaute

Deutsches Excel erwartet beim Öffnen einer CSV das Semikolon als Trennzeichen, weil das Komma hierzulande das Dezimalzeichen ist. Wird eine mit Komma getrennte Datei geöffnet, landet alles in einer einzigen Spalte.

Der zweite Stolperstein sind Umlaute. Ohne eine kleine Kennung am Dateianfang, die Byte-Reihenfolge-Markierung, liest Excel die Datei in einer alten Kodierung — aus „Müller“ wird dann „Müller“. Diese Kennung wird hier standardmäßig geschrieben. Steckt das Problem in einer bestehenden Datei, hilft die CSV-Reparatur.

Wenn die Daten aus einer Schnittstelle kommen

Viele Schnittstellen liefern die eigentliche Liste nicht direkt, sondern verpackt: {"status":"ok","daten":[…]}. Enthält das JSON genau eine Liste, wird sie automatisch erkannt und verwendet — du musst nichts von Hand herausschneiden.

Soll das JSON vorher lesbar gemacht oder auf Fehler geprüft werden, hilft das Werkzeug JSON formatieren. Es meldet Fehler mit Zeile und Spalte.

Häufige Fragen zu „JSON in CSV“

Was ist der Unterschied zwischen JSON und CSV?

JSON kann verschachtelte Strukturen abbilden und wird vor allem zwischen Programmen ausgetauscht. CSV ist eine flache Tabelle mit Zeilen und Spalten und lässt sich in jedem Tabellenprogramm öffnen. Beim Umwandeln muss die Verschachtelung deshalb aufgelöst werden.

Wie werden verschachtelte Objekte umgewandelt?

Sie werden zu Spalten mit Punktpfaden, also kunde.name und kunde.ort. Alternativ kannst du einstellen, dass verschachtelte Daten als JSON in einer einzelnen Zelle stehen bleiben.

Warum zeigt Excel meine Umlaute falsch an?

Weil die Datei ohne UTF-8-Kennung gespeichert wurde. Lass den Haken bei der UTF-8-Kennung gesetzt, dann liest Excel die Datei richtig. Bei bereits vorhandenen Dateien hilft die CSV-Reparatur.

Kann ich große Dateien umwandeln?

Die Verarbeitung läuft im Arbeitsspeicher deines Geräts. Dateien bis einige Megabyte sind unproblematisch. Bei sehr großen Dateien kann es auf älteren Geräten oder Handys eng werden.

Verlassen meine Daten den Rechner?

Nein. Die Umwandlung läuft vollständig in deinem Browser. Es wird nichts hochgeladen, nichts gespeichert und nichts ausgewertet.

Zuletzt aktualisiert:

Passende Tools

Werkzeuge, die häufig zusammen genutzt werden

Alle Entwickler-Tools