JSON zu CSV Konverter
Konvertieren Sie beliebiges JSON (verschachtelte Objekte, Arrays von Objekten, verschachtelte Antworten) in sauberes CSV mit intelligenter Array-Ansteuerung, Punkt/Klammer-Abflachung, Schema-Vorschau, benutzerdefinierten Trennzeichen und Ein-Klick-Beispielen.
Dein Adblocker verhindert, dass wir Werbung anzeigen
MiniWebtool ist kostenlos dank Werbung. Wenn dir dieses Tool geholfen hat, unterstütze uns mit Premium (werbefrei + schneller) oder setze MiniWebtool.com auf die Whitelist und lade die Seite neu.
- Oder auf Premium upgraden (werbefrei)
- Erlaube Werbung für MiniWebtool.com, dann neu laden
JSON zu CSV Konverter
Willkommen beim JSON zu CSV Konverter, einem kostenlosen Online-Tool, das jede JSON-Payload — flache Arrays, verschachtelte Objekte, tief umschlossene API-Antworten — in saubere, tabellenfertige CSV-Dateien umwandelt. Die meisten Online-Konverter verarbeiten nur den trivialen Fall von [{...}, {...}] im Root und scheitern, wenn Ihr JSON wie {"data": {"items": [...]}} aussieht. Dieses Tool bietet eine intelligente automatische Erkennung des tabellarischen Arrays, einen JSONPath-Selektor für ungewöhnliche Formen, zwei Flattening-Modi (Punkt und Klammer) sowie eine Schema-Vorschau, damit Sie genau wissen, welche Spalten in Ihrer Tabelle landen, bevor Sie diese herunterladen.
Wofür wird der JSON zu CSV Konverter verwendet?
JSON ist die Verkehrssprache von Web-APIs und modernen Daten-Pipelines, während CSV immer noch der Standard für Tabellenkalkulationen, BI-Dashboards und Datenanalyse-Tools ist. Die Konvertierung von einem zum anderen gehört zu den häufigsten Aufgaben im Alltag eines Data Engineers. Typische Anwendungsfälle sind der Export einer API-Antwort nach Excel für Stakeholder, die Vorbereitung von JSON-Dumps für den Import in Postgres oder BigQuery, das Einlesen von JSON-Logs in Pandas oder R zur Analyse und das schnelle Scannen einer unübersichtlichen verschachtelten Antwort in einer benutzerfreundlicheren Tabellenform.
Hauptmerkmale
- Intelligente automatische Array-Erkennung: Der Konverter durchläuft Ihr JSON und wählt das größte, am stärksten tabellenähnliche Array aus — meistens das, welches Sie tatsächlich benötigen.
- JSONPath-Selektor: Überschreiben Sie die automatische Erkennung mit einem Pfad wie
data.usersoderresults[0].rows, um gezielt in umschlossene Antworten zu navigieren. - Zwei Flattening-Modi: Punktnotation (
address.city) für saubere Spaltennamen oder Klammer-Arrays (tags[0],tags[1]), wenn jedes Element eine eigene Spalte sein soll. - Schema-Erkennung: Eine Übersicht von Spalten-Pills mit Typ-Badges (String, Integer, Number, Boolean, Mixed), damit Sie die Ausgabe vor dem Download prüfen können.
- Live-Vorschautabelle: Die ersten acht Zeilen werden als HTML-Tabelle gerendert — zur sofortigen Überprüfung, ob Ihre Daten korrekt angeordnet sind.
- Benutzerdefinierte Trennzeichen: Komma (CSV), Semikolon (europäisches Excel), Tabulator (TSV), Pipe oder jedes beliebige einzelne Zeichen Ihrer Wahl.
- Quoting-Modi: Minimal (RFC 4180), Alles quoten, Nicht-numerische quoten oder Nie (mit Backslash-Escaping).
- Excel-freundliche Zeilenenden: Wechseln Sie zwischen LF und CRLF.
- Optionale Kopfzeile.
- Ein-Klick-Beispiele: Flaches Array, umschlossene Antwort, verschachtelte Objekte, GitHub-Stil API und Wettervorhersage.
- Kopieren und Herunterladen: Kopieren Sie die CSV sofort oder speichern Sie sie als
.csv-Datei.
Wie geht der Konverter mit verschachtelten Objekten und Arrays um?
JSON aus der Praxis ist selten flach. Die Engine des Konverters verarbeitet die beiden Hauptformen intelligent:
Verschachtelte Objekte → Punktnotation
Ein Objekt innerhalb eines Objekts wird zu einem Spaltennamen mit Punkt. Ein Datensatz wie {"id": 1, "address": {"city": "Tokyo", "zip": "100-0001"}} erzeugt drei Spalten: id, address.city und address.zip. Diese Konvention wird von Pandas json_normalize, Splunk, Elasticsearch und Dutzenden anderen Tools verwendet — Ihre nachgelagerten Pipelines werden sie bereits verstehen.
Verschachtelte Arrays → Zwei Strategien
Arrays von Skalaren (z. B. "tags": ["red", "blue"]) und Arrays von Objekten (z. B. "orders": [{...}, {...}]) werden je nach gewähltem Flattening-Modus unterschiedlich behandelt:
- Punkt-Modus: Arrays von Skalaren werden mit dem Pipe-Zeichen in einer einzelnen Zelle zusammengeführt (
red|blue); Arrays von Objekten werden JSON-codiert, damit keine Daten verloren gehen. Dies hält die Spaltenanzahl vorhersehbar. - Klammer-Modus: Jedes Element erhält seine eigene indizierte Spalte —
tags[0],tags[1],orders[0].id,orders[0].total. Ideal, wenn die Datensätze ein Array mit fester Länge haben. - Verschachtelt als JSON behalten: Verschachtelte Strukturen werden als JSON-String serialisiert und in eine Zelle eingefügt. Nützlich, wenn das Zielprogramm JSON-fähige Spalten besitzt oder Sie die ursprüngliche Form erhalten möchten.
Wofür ist der JSONPath-Selektor gedacht?
Die meisten öffentlichen APIs umschließen ihre Daten in zusätzlichen Metadaten: Statuscodes, Paging-Infos, Request-IDs. Eine typische Antwort sieht so aus:
Die automatische Erkennung findet normalerweise das innere Array, aber bei ungewöhnlichen oder tief verschachtelten Strukturen können Sie den Pfad explizit angeben. Der Selektor unterstützt Schlüssel mit Punkten und numerische Indizes in Klammern:
data— navigiert in dendata-Schlüsseldata.users— navigiert indata, dann inusersresults[0].rows— erstes Element vonresults, dann dessenrows-Schlüssel(leer)— erkennt automatisch das am besten geeignete Array
Erzeugt es Excel-kompatible CSV?
Ja. Die Standardeinstellungen (Komma-Trennzeichen, minimales Quoting, Kopfzeile, LF-Zeilenenden) erzeugen eine strikte RFC 4180-Ausgabe, die sich sauber in Excel, Google Sheets, Numbers, LibreOffice Calc, Pandas read_csv, R read.csv und jedem Datenbank-Befehl COPY FROM öffnen lässt. Für europäische Excel-Installationen, die das Semikolon als Feldtrennzeichen verwenden, stellen Sie das Trennzeichen-Dropdown auf Semikolon um. Für Windows-basierte Tools, die \r\n bevorzugen, ändern Sie das Zeilenende auf CRLF.
Wie werden fehlende Felder über Zeilen hinweg behandelt?
JSON-Arrays enthalten oft heterogene Datensätze — ein Objekt hat ein Feld middle_name, das nächste nicht. Der Konverter durchläuft jeden Datensatz und sammelt Spaltennamen in der Reihenfolge ihres ersten Erscheinens; jedem Datensatz, dem eine Spalte fehlt, wird an dieser Stelle eine leere Zelle zugewiesen. Dies entspricht dem Verhalten von Pandas json_normalize und verhindert das stille Löschen von Feldern, die nur in einigen Datensätzen vorkommen.
Praktische Anwendungsfälle
Für Entwickler
- REST-API-Antworten in CSV konvertieren, um sie in einer Tabellenkalkulation zu untersuchen
- MongoDB- oder Firestore-Exporte für den Import in eine relationale Datenbank flachlegen
- JSON-Logzeilen für die Analyse in ein tabellarisches Format umwandeln
- Testdaten generieren, indem Beispiel-JSON mit der Klammer-Modus-Ausgabe kombiniert wird
Für Datenanalysten & Wissenschaftler
- Schnelle Vorschau von API-Daten in Tabellenform ohne ein Pandas-Skript zu schreiben
- JSON-Daten aus Web-Scraping für den Import in Excel, Tableau oder Power BI vorbereiten
- Einen JSON-Datensatz in eine CSV für die Verwendung in Jupyter oder RStudio umwandeln
- Verschachtelte Felder mit dem Schema-Erkennungspanel vor dem eigentlichen Import prüfen
Für Marketer & Administratoren
- Daten aus JSON-basierten Tools (Analytics, CRM-Exporte) in Google Sheets exportieren
- Pivot-Tabellen oder Diagramme auf Basis von JSON-API-Ausgaben erstellen
- Nicht-technischen Stakeholdern eine benutzerfreundliche CSV übergeben, statt rohes JSON zu zeigen
So verwenden Sie dieses Tool
- JSON einfügen: Fügen Sie Ihr JSON in das Eingabefeld ein oder klicken Sie auf einen Quick-Sample-Chip, um eine typische API-Payload zu laden.
- Array auswählen: Lassen Sie das JSONPath-Feld leer für die automatische Erkennung oder geben Sie einen Pfad wie
data.usersein. - Flattening-Modus wählen: Wählen Sie Punktnotation für saubere Spaltennamen, Klammer-Arrays für die Erweiterung jedes Array-Elements oder Verschachtelt als JSON behalten.
- Trennzeichen und Quoting wählen: Wählen Sie Komma, Semikolon, Tabulator (TSV), Pipe oder ein eigenes Zeichen sowie Quoting-Modus und Zeilenende.
- Konvertieren und prüfen: Klicken Sie auf In CSV konvertieren. Prüfen Sie das Schema-Panel und die Vorschautabelle, kopieren Sie dann das Ergebnis oder laden Sie es als
.csv-Datei herunter.
Tipps für beste Ergebnisse
- Zuerst validieren: Die Live-Anzeige unter dem Eingabefeld markiert JSON-Syntaxfehler, bevor Sie auf Konvertieren klicken.
- Schema-Panel prüfen: Eine als mixed markierte Spalte bedeutet, dass dasselbe Feld über verschiedene Datensätze hinweg unterschiedliche Typen hat — oft ein Hinweis auf einen Fehler im Upstream-System.
- Klammer-Modus für feste Arrays: Wenn jeder Datensatz beispielsweise genau vier Scores hat, liefert der Klammer-Modus vier saubere Spalten statt einer einzelnen mit Pipe getrennten Zelle.
- Für europäisches Excel: Wählen Sie Semikolon als Trennzeichen, damit
1,5(eins Komma fünf) nicht in zwei Zellen aufgeteilt wird. - Für Excel unter Windows: Wählen Sie CRLF-Zeilenenden, um das Problem zu vermeiden, dass alles in Spalte A landet.
- Alles quoten zur Sicherheit: Wenn Ihre Daten Kommas, Zeilenumbrüche oder Ihr Trennzeichen enthalten, wählen Sie Alle Felder quoten für die sicherste Ausgabe.
Häufig gestellte Fragen
Was passiert, wenn mein JSON mehrere Arrays enthält?
Die automatische Erkennung wählt das größte Array aus, das Objekte enthält. Wenn dies nicht das gewünschte Array ist, geben Sie einen JSONPath wie orders oder line_items an.
Kann ich ein einzelnes JSON-Objekt anstelle eines Arrays konvertieren?
Ja — ein einzelnes Objekt wird zu einer einzeiligen CSV, wobei jedes Top-Level-Feld eine Spalte darstellt. Die Flattening-Regeln gelten weiterhin.
Was ist mit JSON, das nicht-endliche Zahlen (NaN, Infinity) enthält?
Standard-JSON erlaubt diese Literale nicht. Sollten sie dennoch in Ihrer Eingabe vorkommen und erfolgreich geparst werden, werden sie in der CSV-Ausgabe in leere Zellen umgewandelt, um die Datei gültig zu halten.
Warum werden manche Booleschen Werte als true / false ausgegeben?
Um die CSV für Menschen lesbar zu halten. Wenn Ihr nachgelagertes Tool 1 / 0 benötigt, führen Sie nach dem Download ein Suchen-und-Ersetzen durch oder bearbeiten Sie das JSON vorab.
Validiert der Konverter, ob alle Datensätze die gleiche Struktur haben?
Nein — heterogene Datensätze werden reibungslos verarbeitet (fehlende Felder werden zu leeren Zellen). Das Schema-Panel macht Typ-Abweichungen über das mixed-Badge sichtbar.
Wie groß darf das JSON sein?
Das Tool verarbeitet JSON-Eingaben bis zu einigen Megabytes komfortabel im Browser und auf dem Server. Für sehr große Datensätze (zig MB oder mehr) sollten Sie ein Offline-Streaming-Tool wie jq oder ein Python-Skript mit ijson bevorzugen.
Werden meine Daten an einen Server gesendet?
Die Konvertierung wird auf dem MiniWebtool-Server durchgeführt, um den robusten CSV-Writer und JSON-Parser von Python zu nutzen. Wir protokollieren, speichern oder teilen Ihre Eingaben nicht. Antworten werden mit No-Cache-Headern gesendet. Für maximale Vertraulichkeit bei sensiblen Daten wird die Offline-Verarbeitung empfohlen.
Zusätzliche Ressourcen
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"JSON zu CSV Konverter" unter https://MiniWebtool.com/de/json-zu-csv-konverter/ von MiniWebtool, https://MiniWebtool.com/
vom MiniWebtool-Team. Aktualisiert: 25. April 2026
Andere verwandte Tools:
Weitere Textwerkzeuge:
- Anagramm-Generator Empfohlen
- Bionischer Lesekonverter Neu
- Zwei Zeichenfolgen vergleichen
- Längste Zeile finden
- KI Spracherkennung Empfohlen
- Zeilen Ersteller
- XML-Validator Empfohlen
- Text-zu-Sprache-Leser Neu
- Text-Spalten-Extraktor Neu
- JSON zu YAML Konverter Neu
- Regex Tester Neu
- Diff Checker Neu
- CSV zu JSON Konverter Neu
- Bild zu Base64 Konverter Neu
- API Tester Neu
- ASCII-Tabelle Neu
- Webhook Tester Neu
- KI Blogtitel Generator Neu
- KI Hashtag Generator Neu
- KI Slogan Generator Neu
- KI Gliederungsgenerator für Artikel Neu
- Online Notizblock Neu
- TOML zu JSON Konverter Neu
- JSON zu CSV Konverter Neu
- XML zu JSON Konverter Neu
- SQL zu MongoDB Abfragekonverter Neu