Von der Tabelle zu JSON
CSV ist der gängigste Weg, Daten aus Excel, Google Sheets oder einer Datenbank zu exportieren, doch Anwendungen und APIs arbeiten mit JSON. Dieses Tool macht aus jeder CSV-Zeile ein JSON-Objekt und verwendet die erste Zeile als Feldnamen.
Das Trennzeichen (Komma, Semikolon, Tab oder senkrechter Strich) wird automatisch erkannt, Felder in Anführungszeichen werden korrekt gelesen – auch wenn sie Kommas oder Zeilenumbrüche enthalten. Mit „Zahlen, true/false und null erkennen“ werden numerische Werte als Zahlen ausgegeben; Codes mit führenden Nullen wie die Postleitzahl 01067 und zu lange Zahlen bleiben Text, damit keine Ziffern verloren gehen.
Heißen Ihre Spalten „address.city“ oder „address.zip“, können Sie „a.b-Spalten als verschachtelte Objekte“ aktivieren und erhalten {"address": {"city": ..., "zip": ...}}.
So wandeln Sie CSV in JSON um
- Fügen Sie die CSV-Daten ein oder öffnen Sie eine .csv- oder .tsv-Datei.
- Lassen Sie das Trennzeichen auf „Automatisch erkennen“ oder wählen Sie eines aus.
- Geben Sie an, ob die erste Zeile die Spaltennamen enthält.
- Klicken Sie auf „In JSON umwandeln“ und kopieren Sie das Ergebnis oder laden Sie es herunter.
Wann Sie es brauchen
- Daten, die jemand in Excel pflegt, in eine Anwendung laden.
- Testdaten oder Fixtures aus einer Tabelle erstellen.
- Aus einem CRM oder Onlineshop exportierte Datensätze an eine API senden.
- Eine Übersetzungs- oder Produkttabelle in eine JSON-Datei umwandeln.
Häufig gestellte Fragen
Funktioniert es mit CSV-Dateien, die durch Semikolon getrennt sind?
Ja. Das Trennzeichen wird anhand der ersten Zeilen automatisch erkannt. Falls das nicht klappt, wählen Sie Komma, Semikolon, Tab oder senkrechten Strich von Hand.
Was passiert, wenn eine Zelle Kommas oder Zeilenumbrüche enthält?
Steht die Zelle in doppelten Anführungszeichen, wie Excel es beim Export macht, wird sie vollständig gelesen – auch mit Kommas, Zeilenumbrüchen oder verdoppelten Anführungszeichen ("").
Warum wird eine Zahl als Text ausgegeben?
Damit keine Information verloren geht: Werte mit führenden Nullen (Postleitzahlen, Telefonnummern) und Ganzzahlen mit mehr als 15 Stellen bleiben Text. Wenn Sie alles als Text möchten, deaktivieren Sie „Zahlen erkennen“.
Werden meine Daten an einen Server gesendet?
Nein. Alles wird mit JavaScript in Ihrem Browser verarbeitet. Der eingefügte Text und die geöffneten Dateien verlassen Ihr Gerät nicht, Sie können also bedenkenlos auch interne Daten oder Kundendaten verwenden.
Kann ich mehrere CSV-Dateien auf einmal umwandeln?
Ja, mit ToolStudio Pro: Öffnen Sie mehrere Dateien und laden Sie alle JSON-Dateien zusammen als ZIP herunter.
Ist das kostenlos?
Ja. Sie können das Tool kostenlos mit einem Dokument testen (eingefügt oder eine Datei) und die Optionen dabei so oft ändern, wie Sie möchten; Versuche mit Fehlern verbrauchen den Test nicht. Für unbegrenzte Nutzung und die Verarbeitung mehrerer Dateien auf einmal kostet ToolStudio Pro 1,99 € pro Monat und enthält alle Tools.