Dieses Tool wandelt CSV in JSON um, auch TSV und Excel-Exporte mit Semikolon, und liefert ein Array von Objekten, ein Array von Arrays, ein Objekt mit einer Spalte als Schlüssel oder JSON Lines. CSV einfügen oder eine Datei öffnen – alles läuft im Browser.
Zuletzt aktualisiert:
So funktioniert’s
CSV öffnen oder einfügen
CSV einfügen, eine .csv- oder .tsv-Datei öffnen, „Von URL öffnen“ nutzen oder „Beispiel laden“ wählen. Trennzeichen und Kodierung werden automatisch erkannt.
JSON-Format wählen
Unter „JSON-Format“ die Struktur festlegen und bestimmen, wie Zahlen, true/false und leere Zellen übernommen werden.
JSON sichern
Mit „.JSON herunterladen“ speichern, kopieren, „Im JSON Viewer öffnen“ wählen oder mit „JSON → CSV“ zurückwandeln.
Funktionen
Trennzeichen und Anführungszeichen
Komma, Semikolon, Tabulator und Pipe werden aus den Daten erkannt. Felder in Anführungszeichen mit Kommas, doppelten Anführungszeichen oder Zeilenumbrüchen werden nach RFC 4180 gelesen.
Typen erkennen
Zahlen, true/false und null werden zu JSON-Typen. Werte mit führenden Nullen wie 007 und Telefonnummern bleiben Text; leere Zellen werden zu null, zu einem leeren String oder weggelassen.
Verschachtelte Schlüssel
„Spalten mit Punkt verschachteln“ macht aus Spalten wie user.name und tags[0] verschachtelte Objekte und Arrays – das Gegenstück zu JSON in CSV.
Für deutsche Excel-Exporte
Dateien mit BOM, UTF-8 und Windows-1252 werden erkannt, die Kodierung lässt sich auch selbst wählen. Mit „Dezimaltrennzeichen“ auf „Komma 1,5“ werden Werte wie 1234,56 zu JSON-Zahlen.
Grenzen & Datenschutz
CSV-Dateien dürfen bis zu 500 MB groß sein; große Dateien werden gestreamt. Die Tabellenvorschau zeigt die ersten 500 Zeilen, das heruntergeladene JSON enthält alle. Dateien über 5 MB werden direkt aus der Datei umgewandelt, ohne sie in den Editor zu laden.
Zeilen mit weniger Feldern werden mit leeren Werten aufgefüllt, ein nie geschlossenes Feld in Anführungszeichen wird gemeldet. Zahlen, die länger sind, als eine JavaScript-Zahl fassen kann, werden exakt geschrieben. Mehr auf der Datenschutzseite.
Häufige Fragen
Meine CSV aus dem deutschen Excel nutzt Semikolons. Klappt das?
Ja. Das Trennzeichen wird automatisch erkannt; unter „Trennzeichen“ lassen sich Komma, Semikolon, Tabulator oder Pipe auch fest einstellen.
Warum sind Umlaute nach dem Umwandeln kaputt?
Dann wurde die Kodierung falsch erkannt. Ältere Excel-Exporte sind oft in Windows-1252 gespeichert; unter „Kodierung“ die passende Zeichenkodierung wählen, und ä, ö, ü und ß erscheinen korrekt.
Werden deutsche Zahlen mit Komma zu Zahlen?
Ja, wenn „Dezimaltrennzeichen“ auf „Komma 1,5“ steht: 1234,56 wird zu 1234.56. Werte mit Tausenderpunkt wie 1.234,56 und Datumsangaben wie 23.10.2026 bleiben Text.
Warum bleiben manche Zahlen Strings?
Werte mit führenden Nullen, Pluszeichen oder Leerzeichen, etwa 007 oder Telefonnummern, bleiben Text, damit nichts verloren geht. Wer alles als Text möchte, schaltet „Zahlen und true/false erkennen“ aus.
Kann ich JSON Lines statt eines Arrays bekommen?
Ja. Unter „JSON-Format“ die Option „JSON Lines“ wählen – ein Objekt pro Zeile, praktisch für große Dateien und Log-Tools.
Ist der Konverter kostenlos und wird die CSV hochgeladen?
Er ist kostenlos und ohne Konto nutzbar. Die Datei wird im Browser gelesen und umgewandelt und verlässt das Gerät nicht.