JSON in CSV umwandeln

JSON in CSV umwandeln – fertig für Excel

Fügen Sie ein JSON-Array von Objekten ein – oder eine API-Antwort, die eines enthält, oder JSON Lines – und erhalten Sie eine CSV-Datei für Excel, LibreOffice, Google Tabellen oder eine Datenbank. Verschachtelte Objekte werden zu Spalten wie kunde.ort, lange Zahlen behalten jede Ziffer, und vor dem Herunterladen sehen Sie eine Vorschau der Tabelle. So lässt sich JSON in CSV umwandeln, ohne dass etwas hochgeladen wird.

TrennzeichenDeutsches Excel erwartet das Semikolon, weil dort das Komma das Dezimaltrennzeichen ist. Komma für Programme und Excel mit englischen Ländereinstellungen.
ArraysFür ["Buch", "Tasse"]: ["Buch","Tasse"] in einer Zelle, Buch, Tasse in einer Zelle oder Spalten artikel.0 und artikel.1.
  • CSV

    id;kunde.name;kunde.ort;summe;bezahlt;artikel;notiz 9007199254740993;Jürgen Weiß;München;1234.50;true;"[""Buch"",""Tasse""]"; 9007199254740994;Anna Groß;Köln;89.9;false;"[""Stift""]";"Bitte beim Nachbarn abgeben; danke"

Zeilen2
Spalten7
EingabeArray in einem Objekt
Zeilen entnommen aus$.bestellungen
Dateigröße (Bytes)231

Zahlen werden Ziffer für Ziffer übernommen. Die Datei beginnt mit einer UTF-8-BOM, damit Excel Umlaute und ß richtig anzeigt. Umgewandelt in Ihrem Browser; nichts wurde hochgeladen.

Vorschau
idkunde.namekunde.ortsummebezahltartikelnotiz
9007199254740993Jürgen WeißMünchen1234.50true["Buch","Tasse"]
9007199254740994Anna GroßKöln89.9false["Stift"]Bitte beim Nachbarn abgeben; danke

Wird auf deinem Gerät berechnet · Formeln mit bekannten Ergebnissen geprüft · So testen wir

So wandeln Sie JSON in CSV um

  1. Fügen Sie Ihr JSON ein: ein Array von Objekten, ein einzelnes Objekt, eine API-Antwort mit einem Array darin (etwa {"data": [ … ]}) oder JSON Lines mit einem Objekt pro Zeile. Die Umwandlung läuft schon beim Einfügen.
  2. Wählen Sie das Trennzeichen. Voreingestellt ist das Semikolon, weil Excel mit deutschen Ländereinstellungen eine CSV beim Doppelklick an Semikolons trennt. Für Programme, Datenbanken und englischsprachige Kollegen nehmen Sie das Komma.
  3. Legen Sie fest, wie Arrays geschrieben werden: als JSON-Text in einer Zelle, Verbunden mit Kommas oder als Spalten, eine pro Element.
  4. Prüfen Sie die Vorschau und tippen Sie auf Herunterladen für eine .csv-Datei oder auf Kopieren.

So funktioniert die Umwandlung

CSV ist eine flache Tabelle, JSON ein Baum. Der Konverter klappt jeden Datensatz deshalb auf:

Option Arrays{"farben": ["rot", "blau"]} wird zu
JSON-Textfarben ⏎ "[""rot"",""blau""]"
Verbundenfarben ⏎ rot, blau
Spaltenfarben.0;farben.1 ⏎ rot;blau

Beispiel

Im Feld steht eine API-Antwort mit 2 Bestellungen unter bestellungen. Der Konverter findet sie unter $.bestellungen und schreibt 7 Spalten, mit Semikolon getrennt:

id;kunde.name;kunde.ort;summe;bezahlt;artikel;notiz
9007199254740993;Jürgen Weiß;München;1234.50;true;"[""Buch"",""Tasse""]";
9007199254740994;Anna Groß;Köln;89.9;false;"[""Stift""]";"Bitte beim Nachbarn abgeben; danke"

Das Kundenobjekt wurde zu kunde.name und kunde.ort. Die erste Bestellung hat keine notiz, ihre letzte Zelle bleibt leer. Die Notiz der zweiten enthält ein Semikolon und steht deshalb in Anführungszeichen. Die IDs 9007199254740993 und 9007199254740994 sind exakt: Beide liegen über 253, wo JavaScripts eigenes JSON.parse rundet – viele Konverter machen aus der ersten deshalb …992. Die Datei ist mit BOM 231 Bytes groß; ü, ö und ß belegen in UTF-8 je zwei Bytes.

CSV in deutschem Excel öffnen

Grenzen und Tipps

Alles läuft in Ihrem Browser: JSON und CSV verlassen Ihr Gerät nicht und werden nicht gespeichert – nach dem Neuladen ist das Feld leer. Das ist wichtig bei Kundendaten, für die die DSGVO gilt.

Häufige Fragen

Werden meine Daten hochgeladen?

Nein. Die Umwandlung erledigt JavaScript in Ihrem Browser, und auch die Datei zum Herunterladen entsteht auf Ihrem Gerät. Das funktioniert daher mit Kundenlisten, Exporten und API-Antworten mit Schlüsseln darin – nach dem Laden der Seite sogar offline.

Warum steht in Excel alles in einer Spalte?

Ihr Excel erwartet Semikolons, die Datei hat aber Kommas. Mit deutschen Ländereinstellungen ist das Semikolon das Listentrennzeichen. Wählen Sie Semikolon als Trennzeichen, oder öffnen Sie die Datei über Daten › Aus Text/CSV und wählen Sie das Komma.

Warum sind die Umlaute in Excel kaputt?

Excel hat die Datei als Windows-1252 statt als UTF-8 gelesen. Lassen Sie UTF-8-BOM eingeschaltet, laden Sie die Datei erneut herunter und öffnen Sie die neue: Die BOM sagt Excel, dass die Datei UTF-8 ist.

Wie werden verschachtelte JSON-Objekte umgewandelt?

Sie werden zu Spalten mit Punkt im Namen aufgeklappt: {"kunde": {"adresse": {"ort": "Leipzig"}}} ergibt die Spalte kunde.adresse.ort. Arrays folgen der gewählten Option: JSON-Text in einer Zelle, verbundene Werte oder eine Spalte pro Element.

Kann ich JSON Lines (NDJSON) umwandeln?

Ja. Fügen Sie einen JSON-Wert pro Zeile ein, wie in Logdateien und Datenexporten üblich; jede Zeile wird zu einer Zeile der CSV, und die Spalten werden über alle Zeilen zusammengeführt.

Diesen Rechner auf deiner Website einbinden

Kostenlos für jede Website und jeden Blog. Füge diesen Code dort ein, wo der Rechner erscheinen soll:

Zuletzt aktualisiert: 16. Oktober 2026

Menü

Kategorien

Finanzrechner14 RechnerRechner für Geschäft und Einkauf7 RechnerGesundheitsrechner9 RechnerMathe- und Schulrechner14 RechnerDatums- und Zeitrechner9 RechnerCountdowns für Feiertage8 RechnerRechner und Tools für den Alltag25 RechnerTools für Mikrofon, Kamera und Sound9 RechnerPDF-Tools im Browser8 RechnerEntwickler-Tools3 Rechner

CalcWorthy

Über unsKontakt & ImpressumDatenschutzNutzungsbedingungen

Sprache

Sprache
DeutschGermanEnglishEnglishالعربيةArabicবাংলাBanglaEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese