TexteDieses Tool läuft im Browser. Dateien und Texte werden nicht an unsere Server gesendet.

CSV in JSON umwandeln

CSV in JSON und JSON zurück in CSV umwandeln, mit Komma, Semikolon oder Tabulator als Trennzeichen und umschaltbarer Kopfzeile. Direkt im Browser, ohne Upload.

Trennzeichen:
Umzuwandelnde CSV
JSON-Ausgabe

Die Umwandlung läuft vollständig im Browser. Nichts wird an einen Server gesendet oder gespeichert.

Tool teilenWhatsApp
Weiter geht's

Weiteres Tool ausprobieren

Passend zu diesem Tool ausgewählt

Dieses Tool wandelt CSV in JSON um und JSON zurück in CSV, beides im Browser. Aus einem Tabellenexport wird ein Array von Objekten, dessen Schlüssel aus der Kopfzeile stammen; aus einem Array von Objekten wird wieder eine Tabelle. Das Trennzeichen ist wählbar: Komma, Semikolon oder Tabulator. Das ist wichtig, weil Excel in Deutschland CSV-Dateien mit Semikolon speichert. Die Kopfzeile lässt sich ein- oder ausschalten, das JSON formatiert oder kompakt ausgeben. Nichts wird hochgeladen, auch nicht bei Kundendaten.

01

So funktioniert das Tool

  1. 01Richtung wählen„CSV in JSON“ oder „JSON in CSV“ auswählen.
  2. 02Daten einfügen oder Beispiel ladenTrennzeichen und Kopfzeile prüfen; das Ergebnis erscheint sofort.
  3. 03Kopieren oder herunterladenDas Ergebnis kopieren oder als .json- beziehungsweise .csv-Datei speichern.
02

Wann ist das nützlich?

  • Tabellenexport für eine APIEine Produktliste aus Excel als JSON an eine Schnittstelle oder ein Skript übergeben.
  • API-Antwort als TabelleEin JSON-Array aus einem Webdienst als CSV in die Tabellenkalkulation holen.
  • Prüfen, ob eine Datei sauber istOb eine CSV überhaupt fehlerfrei gelesen werden kann, zeigt sich an der Umwandlung sofort.
03

Beispiele

  • CSV mit drei Spaltenname,email,stadt mit zwei Datenzeilen wird zu einem Array mit zwei Objekten, je mit den Schlüsseln name, email und stadt.
  • Deutscher Excel-ExportEine Datei mit artikel;preis und Werten wie 79,90 wird mit dem Trennzeichen Semikolon korrekt gelesen; der Preis bleibt als Text „79,90“ erhalten.
  • Zurück zur TabelleEin Array flacher Objekte ergibt eine CSV, deren Kopfzeile alle vorkommenden Schlüssel enthält.
04

Tipps für ein besseres Ergebnis

  • Zuerst das Trennzeichen prüfenLandet alles in einem Feld, passt das Trennzeichen nicht. Bei deutschen Exporten auf Semikolon umstellen.
05

Warum es eine Einstellung für das Trennzeichen gibt

CSV ist kein einheitliches Format. Im englischsprachigen Raum trennt das Komma die Spalten. In Ländern, in denen das Komma das Dezimalzeichen ist, darunter Deutschland, Österreich und die Schweiz, nutzt Excel das Semikolon. Der Tabulator kommt bei Exporten aus Datenbanken und beim Kopieren aus Tabellen vor.

06

Was die Kopfzeile bewirkt

Ist die erste Zeile als Kopfzeile markiert, werden ihre Werte zu den Schlüsseln jedes JSON-Objekts. Ohne Kopfzeile wird jede Zeile als einfache Liste von Werten ausgegeben. Beim Weg von JSON zu CSV entsteht die Kopfzeile aus den Schlüsseln der Objekte.

07

Verschachteltes JSON und Zahlen

Eine Tabelle kann keine Verschachtelung abbilden. Für JSON zu CSV werden deshalb flache Objekte erwartet; verschachtelte Strukturen vorher abflachen. Werte aus der CSV bleiben Text, auch Preise mit Dezimalkomma; so geht nichts durch eine falsche Zahlumwandlung verloren.

08

Häufige Fragen

Wie wandle ich CSV in JSON um?

CSV einfügen, Trennzeichen und Kopfzeile prüfen, und das JSON erscheint sofort zum Kopieren oder Herunterladen.

Warum steht alles in einer Spalte?

Das Trennzeichen passt nicht zur Datei. Deutsche Excel-Dateien nutzen meist das Semikolon.

Kann das Tool verschachteltes JSON umwandeln?

Für JSON zu CSV werden flache Objekte erwartet, weil eine Tabelle keine Verschachtelung kennt.

Gibt es eine Größenbegrenzung?

Keine feste. Alles liegt im Arbeitsspeicher des Browsers, die Grenze setzt also das eigene Gerät.

Werden meine Daten hochgeladen?

Nein. Die Umwandlung läuft im Browser.

Fehlt ein Tool oder ist etwas kaputt?Wir bauen Tooleem nach dem, was wirklich gebraucht wird. Schreiben Sie uns, was fehlt oder nicht funktioniert.
Nachricht senden