Toolivaro

JSON-zu-CSV-Konverter kostenlos

Wandle ein JSON-Array aus Objekten in RFC-4180-CSV um — mit korrekten Anführungszeichen, Spalten-Vereinigung und Kopieren oder Herunterladen.

Wird lokal in deinem Browser verarbeitet

Wird lokal in Ihrem Browser verarbeitet — Daten werden nie hochgeladen, protokolliert oder gespeichert.

Über dieses Tool

Der JSON-zu-CSV-Konverter macht aus einem JSON-Array aus Objekten eine tabellenkalkulationsfertige CSV-Datei. Füge ein Array aus Objekten ein — eine API-Antwort, einen Datenbank-Export oder Testdaten — und der Konverter leitet den Spaltensatz aus der Vereinigung aller Objekt-Keys ab, serialisiert jede Zeile mit RFC-4180-Anführungszeichen (Zellen mit Kommas, Anführungszeichen oder Zeilenumbrüchen werden in Anführungszeichen gesetzt, eingebettete Anführungszeichen verdoppelt) und erzeugt eine mit CRLF abgeschlossene Datei. Fehlende Keys werden zu leeren Zellen; verschachtelte Werte werden als JSON-Strings serialisiert; null und undefined werden zu leeren Zellen. Das Tool validiert die Eingabe vor der Konvertierung und erklärt genau, was falsch ist, wenn es sich nicht um ein nicht-leeres Array aus Objekten handelt. Alles läuft lokal in deinem Browser: eingefügtes JSON verlässt dein Gerät nie, wird nie protokolliert und nie übertragen. Kopier- und Download-Aktionen liefern die Datei dorthin, wo du sie brauchst. Nutze diesen Konverter, um API-Daten in einer Tabellenkalkulation zu öffnen, einem nicht-technischen Stakeholder einen Bericht zu übergeben oder CSV-Importe für Tools vorzubereiten, die JSON ablehnen.

Wie wird das Ergebnis berechnet?

Eine API-Antwort in eine Tabellenkalkulation exportieren

Eine API liefert Nutzer mit unterschiedlichen Feldern zurück — einer hat eine Stadt, ein anderer nicht. Der Konverter baut den Spaltensatz aus allen Keys (name, age, city), erzeugt eine leere Zelle, wo city fehlt, und setzt die Zelle mit dem Komma in Anführungszeichen. Das Ergebnis öffnet sich direkt in Tabellenkalkulationssoftware.

Beispieleingabe und -ausgabe
Eingabe Wert
json [{"name":"Alice","age":"30","city":"Paris"},{"name":"Bob","age":"25"}]
Ergebnis name,age,city Alice,30,Paris Bob,25,

Wie lautet die Formel und ihre Annahmen?

Spaltensatz

columns = union of all object keys, first-seen order

Formelbegriffe
Symbol Bedeutung
union jeder Key, der in irgendeinem Objekt vorkommt

Objekte mit fehlendem Key erzeugen in dieser Spalte eine leere Zelle — die Spaltenreihenfolge bleibt über die gesamte Datei stabil.

Anführungszeichen bei Zellen (RFC 4180)

quoted ⇔ cell contains comma, quote, or line break

Formelbegriffe
Symbol Bedeutung
quote ein doppeltes Anführungszeichen in einer in Anführungszeichen gesetzten Zelle wird verdoppelt ("")
line break zwischen den Zeilen wird CRLF verwendet

Welche Fehler sind am häufigsten?

  • Ein einzelnes Objekt statt eines Arrays zu konvertieren — der Konverter verlangt ein nicht-leeres Array aus Objekten und erklärt, warum.
  • Zu erwarten, dass verschachtelte Objekte abgeflacht werden — sie werden als JSON-Strings serialisiert, die einzige verlustfreie flache Darstellung.
  • Einen Online-Konverter zu nutzen, der das JSON hochlädt — dieses Tool behält alles auf deinem Gerät.

Welche Annahmen und Grenzen gelten?

  • Die Eingabe muss ein nicht-leeres Array aus Objekten sein; ein nacktes Objekt oder ein Array aus Primitivwerten wird mit einer klaren Meldung abgelehnt.
  • Verschachtelte Werte bleiben JSON-Strings — echte Abflachung tiefer Strukturen liegt außerhalb des Aufgabenbereichs des Konverters.
  • Sehr große Arrays werden im Arbeitsspeicher verarbeitet; das Tool ist für typische Payloads gedacht, nicht für Datenbank-Dumps.

Woher stammen die Zahlen?

Zuletzt geprüft 4. August 2026 · Version 1.0.0 · Toolivaro garantiert keine externen Inhalte.

Häufig gestellte Fragen

Wie werden verschachtelte Objekte konvertiert?

Verschachtelte Werte werden als JSON-Strings in der Zelle serialisiert — aus {"x":1} wird zum Beispiel der Text {"x":1}. CSV ist ein flaches Format, daher brauchen tiefere Strukturen eine Abflachung oder einen separaten Export.

Wie ist die Spaltenreihenfolge?

Die Spalten folgen der Reihenfolge des ersten Auftretens im Array: Das erste Objekt trägt seine Keys in Reihenfolge bei, danach werden neue Keys späterer Objekte angehängt. Jede Zeile fluchtet unabhängig davon, welches Objekt welche Keys hat, mit dem Header.

Warum endet meine Datei mit CRLF?

CRLF ist das Zeilenende von RFC 4180 und die Konvention, die Tabellenkalkulationsanwendungen erwarten. Der Konverter erzeugt es standardmäßig, damit Dateien überall korrekt geöffnet werden.

Teil von Text- und JSON-Werkzeuge für Entwickler

Fehler gefunden oder eine Korrektur? Melde ihn — jede Korrektur wird geprüft.

War dieses Werkzeug hilfreich?

Überprüft vom Toolivaro-Redaktionsteam gemäß unserer Methodik Methodik · Redaktionsrichtlinie