CSV in JSON umwandeln

Machen Sie aus einer Tabelle JSON für eine App, eine API, einen Website-Build oder ein Automatisierungswerkzeug. Die Kopfzeile liefert die Eigenschaftsnamen, Werte lassen sich automatisch typisieren, und Sie wählen ein Array von Objekten oder ein schlichtes Raster. Excel-Dateien funktionieren auch. Nichts wird hochgeladen.

So wandeln Sie CSV in JSON um

  1. Legen Sie eine CSV-, TSV- oder Excel-Datei ab.
  2. Wählen Sie Array von Objekten (Schlüssel aus der Kopfzeile) oder Array von Arrays.
  3. Entscheiden Sie, ob Zahlen, Wahrheitswerte und Leerzellen in JSON-Typen umgewandelt werden.
  4. Starten Sie und laden Sie die .json-Datei herunter, lesbar formatiert oder kompakt.

Warum eine Tabelle in JSON umwandeln

JSON ist das Format des Webs. APIs liefern es, JavaScript liest es direkt, No-Code-Werkzeuge und Automatisierungsplattformen erwarten es, und Konfigurationsdateien, Startdaten und Testdaten sind fast immer darin geschrieben. Daten beginnen ihr Leben dagegen meist in einer Tabelle, weil man sie dort bequem bearbeitet. Dieses Werkzeug verbindet beides: eine CSV- oder Excel-Datei hinein, eine saubere JSON-Datei heraus, die Spaltenüberschriften werden zu Eigenschaftsnamen.

Zwei Strukturen der Ausgabe

Array von Objekten ist das, was fast alle wollen. Die erste Zeile gilt als Kopfzeile, und jede folgende Zeile wird zu einem Objekt mit diesen Schlüsseln:

[
  { "name": "Ada", "email": "ada@example.com", "plan": "pro" },
  { "name": "Grace", "email": "grace@example.com", "plan": "free" }
]

Array von Arrays behält das rohe Raster samt Kopfzeile, ohne Schlüssel. Es ist kleiner und die richtige Wahl, wenn die Kopfzeile unsauber ist, die Spaltenreihenfolge zählt oder der Empfänger eine Tabelle statt Datensätzen erwartet.

Zahlen, Wahrheitswerte und Leerzellen

Mit Typumwandlung werden Werte, die wie Zahlen aussehen, zu JSON-Zahlen, „true“ und „false“ zu Wahrheitswerten und leere Zellen zu null. Ohne sie ist jeder Wert ein String, genau wie in der Tabelle. Schalten Sie sie aus, wenn Sie Kennungen haben, die numerisch aussehen, aber ihre führenden Nullen behalten müssen, etwa Postleitzahlen, Artikelnummern und Telefonnummern.

Kopfzeilen und saubere Schlüssel

Die Eigenschaftsnamen stammen genau so aus der Kopfzeile, wie sie dort stehen. Überschriften mit Leerzeichen oder Satzzeichen wie „Vorname“ oder „Preis (EUR)“ sind gültige JSON-Schlüssel, aber im Code unhandlich. Benennen Sie die Spalten vor dem Umwandeln in der Tabelle um, wenn Sie saubere Schlüssel wie first_name und price_eur wollen. Doppelte Überschriften bekommen eine Nummer angehängt, damit keine Daten verloren gehen.

Excel als Eingabe

Legen Sie eine .xlsx oder .xls direkt ab; verwendet wird das erste Blatt. Datumsangaben werden als ISO-Strings (2026-03-14) geschrieben statt als interne Excel-Seriennummern, und Formeln werden durch ihre Werte ersetzt.

Übliche Anwendungen

  • Eine Datenbank oder einen Prototyp mit realistischen Daten aus einer Tabelle befüllen.
  • Eine Liste von Produkten, Standorten oder Teammitgliedern in einen Website-Build einspeisen.
  • In Automatisierungswerkzeuge wie Make, n8n oder Zapier importieren, die JSON erwarten.
  • Testdaten aus einem echten Export erzeugen.
  • Eine Nachschlagetabelle für eine Mobil-App umwandeln.

Lesbar formatierte Ausgabe lässt sich gut lesen und vergleichen; kompakte Ausgabe ist kleiner für die Auslieferung. Beides entsteht im Browser, die Tabelle wird also nie hochgeladen.

Häufig gestellte Fragen

Werden meine Daten hochgeladen?

Nein. Die Umwandlung läuft im Browser und die Datei bleibt auf Ihrem Gerät.

Wie werden die Schlüssel gewählt?

Aus der Kopfzeile, genau wie geschrieben. Doppelte Überschriften bekommen eine Nummer angehängt. Benennen Sie Spalten vorher in der Tabelle um, wenn Sie saubere Schlüssel wollen.

Behalten Postleitzahlen und Telefonnummern ihre führenden Nullen?

Schalten Sie die Typumwandlung aus, dann bleibt jeder Wert ein String. Ist sie an, werden Werte, die wie Zahlen aussehen, zu JSON-Zahlen.

Funktioniert es mit Excel-Arbeitsmappen?

Ja. Legen Sie eine .xlsx oder .xls ab, dann wird das erste Blatt umgewandelt. Datumsangaben werden als ISO-Strings geschrieben.

Deine Dateien verlassen nie dein Gerät

Jedes Tool auf Squishly Tools ist 100 % kostenlos und läuft vollständig in deinem Browser. Deine Bilder und Dokumente werden auf deinem eigenen Computer verarbeitet und nie auf einen Server hochgeladen. Keine Konten, keine Wasserzeichen, kein Haken.