JSON-zu-CSV-Konverter – kostenlos
Konvertieren Sie JSON-Arrays in CSV und CSV zurück in JSON. Behandelt verschachtelte Werte, Felder in Anführungszeichen und Kommas in Werten automatisch.
Häufige Anwendungen
- JSON-API-Daten als CSV exportierenKonvertieren Sie JSON-API-Antworten und Datenexporte in CSV-Format für Excel, Google Sheets und Datenbanken.
- Konvertieren Sie JSON zu Excel-fertigem CSVVerwandeln Sie jede JSON-Datendatei oder API-Antwort in ein flaches CSV, das Excel und Google Sheets direkt öffnen können.
- JSON-Daten für Datenbankeimport vorbereitenKonvertieren Sie JSON-Exporte in CSV für Massenimporte in MySQL, PostgreSQL, SQLite und andere Datenbanken.
- Konvertieren Sie JSON-Berichte zu CSV für AnalyseTransformieren Sie JSON-Analystedaten, Berichte und Protokolle in CSV für Business Intelligence und Datenanalyse.
- JSON zu CSV für Entwickler-WorkflowsKonvertieren Sie schnell Test-Fixtures, Mock-Daten und Config-JSON zu CSV oder umgekehrt — Teil Ihrer Datenpipeline.
So funktioniert es
Dieses Tool wandelt zwischen JSON und CSV vollständig in Ihrem Browser ohne externe Bibliotheken um – die Umwandlungslogik ist selbst geschriebenes TypeScript, das lokal läuft. Das JSON-Parsing nutzt das native JSON.parse des Browsers, das CSV-Parsing eine eigene RFC-4180-Zustandsmaschine, die die Sonderfälle korrekt behandelt, an denen die meisten naiven Konverter scheitern.
- 1JSON wird geparst und Kopfzeilen gesammeltJSON.parse() liest die Eingabe und prüft, ob es ein Array ist. Der Konverter durchläuft dann jedes Objekt im Array und bildet die Vereinigung aller Schlüssel – so ergeben auch lückenhafte Arrays, in denen Zeilen unterschiedliche Felder haben, eine vollständige Kopfzeile.
- 2Optionales Abflachen verschachtelter ObjekteIst die Abflachen-Option aktiv, werden verschachtelte Objekte wie {"address":{"city":"Oslo"}} vor dem Erstellen der Kopfzeilen rekursiv zu Spalten in Punktnotation (address.city) zusammengefasst. Arrays und leere Objekte bleiben als JSON-Zeichenketten in der Zelle.
- 3RFC-4180-konforme Zellkodierung mit Formel-NeutralisierungJeder Zellwert wird nach RFC 4180 maskiert: Felder mit Kommas, doppelten Anführungszeichen oder Zeilenumbrüchen werden in doppelte Anführungszeichen gesetzt, innere Anführungszeichen verdoppelt. Der sichere Exportmodus (standardmäßig aktiv) stellt außerdem jeder Zelle, die mit =, +, - oder @ beginnt, ein einfaches Anführungszeichen voran, damit Tabellenprogramme wie Excel oder Google Sheets eingeschleuste Werte nicht als ausführbare Formeln behandeln.
- 4CSV zu JSON nutzt eine Zustandsmaschine auf ZeichenebeneIn umgekehrter Richtung durchläuft die gemeinsame Funktion parseCsv die Eingabe Zeichen für Zeichen und verfolgt, ob sie sich in einem Feld in Anführungszeichen befindet, um eingebettete Kommas, maskierte doppelte Anführungszeichen ("") und Zeilenumbrüche in Zellen korrekt zu behandeln – Fälle, an denen ein einfaches Aufteilen nach Zeilen scheitert. detectDelimiter untersucht die erste Zeile auf Komma, Semikolon, Tab oder Pipe, um nicht standardmäßige Exporte automatisch zu unterstützen.
Ähnliche Tools
Excel-/XLSX-Viewer
Öffnen und betrachten Sie .xlsx-, .xls-, .csv- und .ods-Tabellen ohne Excel oder Google Sheets. Blätter wechseln und als CSV oder JSON exportieren. Läuft vollständig in Ihrem Browser.
JSON zu Excel
Konvertieren Sie ein JSON-Array von Objekten in eine Excel- (XLSX) oder CSV-Tabelle. Verschachtelte Objekte werden zu Spalten mit Punkt-Notation. Läuft vollständig in Ihrem Browser – kein Upload.
PDF in Excel umwandeln
Extrahieren Sie Tabellen aus PDF-Kontoauszügen, Rechnungen und Berichten nach Excel (.xlsx) oder CSV. Zeilen vorab in der Vorschau prüfen; Beträge bleiben echte Zahlen. Läuft in Ihrem Browser – nichts wird hochgeladen.