Läuft auf Ihrem Gerät · Ihre Datei verlässt nie Ihr Gerät.
Legen Sie einen .csv-Export ab oder fügen Sie den Text ein und erhalten Sie eine JSON-Liste – ein Objekt pro Zeile, die Kopfzeile als Schlüssel. Der Parser folgt RFC 4180: Felder in Anführungszeichen, verdoppelte Anführungszeichen sowie Kommas oder Zeilenumbrüche innerhalb einer Zelle bleiben alle erhalten.
Der Spaltentrenner wird automatisch unter Komma, Semikolon, Tabulator und senkrechtem Strich erkannt – deutsche Exporte mit Semikolon, wie Excel sie hierzulande schreibt, funktionieren ohne jede Einstellung – und lässt sich bei Bedarf fest vorgeben. Standardmäßig wird aus "12" die Zahl 12, aus "true" ein Wahrheitswert und aus einer leeren Zelle null; schalten Sie das aus, bleibt jeder Wert exakt der Text, der er war. Das zählt bei Telefonnummern, Postleitzahlen und Kennungen mit führender Null – die bleiben ohnehin Text.
Doppelte oder leere Spaltennamen bekommen eindeutige Namen (column_3), eine UTF-8-Byte-Order-Marke am Dateianfang wird entfernt, und ein Fehler beim Einlesen wird mit Zeile und Spalte gemeldet statt mit einer vagen Meldung. Die Vorschau zeigt die ersten 200 Zeilen vor dem Herunterladen.
So geht’s: CSV in JSON umwandeln
Legen Sie eine CSV-Datei ab oder fügen Sie den CSV-Text in das Feld ein.
Lassen Sie den Trenner auf „Automatisch erkennen“ oder wählen Sie ihn; entscheiden Sie, ob Zahlen und Wahrheitswerte typisiert werden sollen.
Klicken Sie auf „In JSON umwandeln“ und prüfen Sie die Vorschau.
Laden Sie die .json herunter.
Unterstützte Formate und Grenzen
Eingabe
CSV / TSV (.csv, .tsv, .txt) – Datei oder eingefügter Text
Ausgabe
JSON-Array aus Objekten, formatiert, UTF-8
Einlesen
RFC 4180: Anführungszeichen, eingebettete Trenner und Zeilenumbrüche
Nicht geeignet für: Verschachtelte Strukturen wiederherstellen – eine CSV ist flach, also wird jede Zeile ein flaches Objekt; Spalten mit Punktnamen werden nicht wieder verschachtelt.
Häufige Fragen
Werden meine Dateien auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser, mit der Rechenleistung Ihres eigenen Geräts. Die Datei verlässt Ihren Computer oder Ihr Handy nicht – deshalb funktioniert das Werkzeug auch offline, sobald die Seite einmal geladen ist.
Wie werden Zahlen, Wahrheitswerte und leere Zellen behandelt?
Mit eingeschaltetem „Zahlen, Wahrheitswerte und leere Zellen erkennen“ werden 12 und 3.5 zu Zahlen, true/false zu Wahrheitswerten und eine leere Zelle zu null. Werte mit führenden Nullen (007) oder mehr als 15 Ziffern bleiben Text, damit sich nichts stillschweigend ändert. Schalten Sie den Schalter aus, bleibt jeder Wert Text.
Meine Datei nutzt Semikolons oder Tabulatoren – muss ich etwas einstellen?
Nein. Der Trenner wird aus den ersten Zeilen der Datei erkannt. Liegt die Erkennung daneben, wählen Sie den Trenner aus der Liste.
Was, wenn eine Zelle ein Komma oder einen Zeilenumbruch enthält?
Dafür gibt es die Anführungszeichen, und der Parser behandelt sie genau nach Standard: Ein Feld in Anführungszeichen darf Trenner, Zeilenumbrüche und verdoppelte Anführungszeichen enthalten.