csv-json.de

CSV → JSON Konverter

CSV zu JSON umwandeln

Fügen Sie Ihre CSV-Daten ein oder öffnen Sie eine Datei. Der Konverter erkennt das Trennzeichen, macht aus jeder Zeile ein JSON-Objekt und läuft komplett in Ihrem Browser. Ihre Daten verlassen das Gerät nicht.

Datei auch per Drag & Drop. Sie wird nur in Ihrem Browser gelesen.
Optionen
Trennzeichen
Ausgabeformat
Leere Felder
Einrückung

Spalten mit führender Null (Postleitzahl 01067, Artikelnummer 007) bleiben ganz Text, damit die Null nicht verloren geht. Ganze Zahlen über 9.007.199.254.740.991 bleiben ebenfalls Text.

Ergebnis

Fügen Sie oben Daten ein oder öffnen Sie eine Datei. Das Ergebnis erscheint sofort.

Excel-CSV ohne Umwege

Das Semikolon wird erkannt, ein BOM am Dateianfang entfernt, Dezimalkomma lässt sich als Zahl lesen.

Drei Ausgabeformate

Array von Objekten, Array von Arrays oder JSON Lines. Auf Wunsch werden Punkt-Pfade zu verschachtelten Objekten.

Typen unter Kontrolle

Zahlen und true/false werden erkannt, führende Nullen bleiben erhalten. Die Typerkennung lässt sich abschalten.

Anzeige

Häufige Fragen

Wie wandle ich CSV in JSON um?

Fügen Sie die CSV-Daten oben ein oder öffnen Sie eine Datei. Das Trennzeichen wird automatisch erkannt, die erste Zeile liefert die Schlüssel. Das Ergebnis erscheint sofort als JSON und lässt sich kopieren oder als .json bzw. .jsonl herunterladen.

Warum bleibt aus 01067 nicht die Zahl 1067?

Mit eingeschalteter Typerkennung bleibt eine Spalte ganz Text, sobald ein Wert eine führende Null hat (Postleitzahl 01067, Artikelnummer 007), damit die Null nicht verloren geht. Das Ergebnis weist darauf hin. Schalten Sie die Typerkennung ab, wenn alle Werte Text bleiben sollen, etwa bei Telefonnummern oder Kennungen mit Ziffern.

Wie verarbeite ich eine CSV aus deutschem Excel mit Semikolon?

Lassen Sie das Trennzeichen auf „Automatisch erkennen“, das Semikolon wird gefunden. Ein UTF-8-BOM am Dateianfang wird entfernt, damit der erste Schlüssel sauber bleibt. Steht in der Datei ein Dezimalkomma (3,14), aktivieren Sie die Option „Zahlen mit Dezimalkomma als Zahl lesen“. Ist eine Datei nicht UTF-8-codiert, liest der Konverter sie als Windows-1252 und weist darauf hin.

Welche Ausgabeformate gibt es?

Zur Wahl stehen ein Array von Objekten (Standard), ein Array von Arrays und JSON Lines (NDJSON) mit einem Datensatz pro Zeile. Auf Wunsch macht der Konverter aus Spaltennamen wie adresse.ort verschachtelte Objekte. Die Ausgabe ist eingerückt oder kompakt.

Werden meine Daten hochgeladen oder gespeichert?

Nein. Die Umwandlung läuft in Ihrem Browser, Ihre Eingaben und Dateien werden weder an einen Server gesendet noch im Browser gespeichert. Die Seite lädt Werbung und eine Reichweitenmessung nach, die Details stehen in der Datenschutzerklärung. Ihre Daten gehören nicht dazu.

Wie wird aus Spaltennamen mit Punkt ein verschachteltes Objekt?

Aktivieren Sie „Punkt-Pfade wieder zu Objekten machen“. Aus der Spalte adresse.ort mit dem Wert Köln wird {"adresse":{"ort":"Köln"}}, Spalten wie tags[0] und tags[1] werden zu einer Liste. Gibt es einen Konflikt, etwa adresse und adresse.ort zugleich, bleibt der Schlüssel unverändert flach.

Was bedeutet die Warnung zur Spaltenzahl?

Sie erscheint, wenn Zeilen mehr oder weniger Felder haben als die Kopfzeile. Meist ist dann das Trennzeichen falsch gewählt oder ein Feld mit Trennzeichen nicht in Anführungszeichen gesetzt. Der Hinweis nennt die erste betroffene Zeile. Fehlende Felder bleiben leer, zusätzliche heißen spalteN.

Wie groß darf die Datei sein?

Ab etwa 1 MB arbeitet der Konverter im Hintergrund (Web Worker), die Seite bleibt bedienbar. Die Grenze setzt der Arbeitsspeicher Ihres Browsers. Die Tabellenvorschau zeigt die ersten 100 Zeilen, Kopieren und Herunterladen liefern immer das vollständige Ergebnis.

Geht es auch in die Gegenrichtung?

Ja. Mit dem Umschalter oben wechseln Sie zu JSON → CSV. Akzeptiert werden ein Array von Objekten, ein einzelnes Objekt und JSON Lines. Verschachtelte Felder erscheinen als Spalten mit Punkt-Pfad. Das Ergebnis lässt sich auf Wunsch mit BOM für Excel speichern.

Anzeige

Auch in die Gegenrichtung

Über den Umschalter im Konverter wandeln Sie JSON, ein einzelnes Objekt oder JSON Lines in CSV um, auf Wunsch mit Semikolon und BOM für deutsches Excel. Wie das Format aufgebaut ist, erklärt die Methodik.

So arbeitet der Konverter

Ratgeber

Alle ansehen
Anzeige
Anzeige
Anzeige
Anzeige