TF

Konverter

CSV-zu-JSON-Konverter

CSV-Tabellen in JSON-Arrays umwandeln.

Läuft lokal in deinem Browser – deine Eingaben werden nicht hochgeladen.

CSV, TSV oder Excel (.xlsx / .xls) – Drag & Drop wird unterstützt
Füge CSV ein oder lade eine .csv- / Excel-Datei (.xlsx, .xls) hoch.

Was ist dieses Tool?

Füge CSV-Text ein oder lade eine .csv-, .tsv- oder Excel-Datei hoch – das Tool macht aus jeder Zeile ein JSON-Objekt mit deinen Spaltenüberschriften als Schlüssel. So bringst du Tabellendaten schnell in eine API, Testdaten oder eine JavaScript-App.

Ein CSV-Parser muss Felder in Anführungszeichen, eingebettete Kommas und maskierte Anführungszeichen beherrschen. ToolForge nutzt einen RFC-4180-konformen Parser, damit typische Tabellenexporte sauber umgewandelt werden.

Mit aktivierter Kopfzeile wird jede Zeile zu einem Objekt mit den Überschriften als Schlüssel. Ohne Kopfzeile erhältst du ein Array aus String-Arrays.

So verwendest du: CSV zu JSON

  1. CSV-Inhalt einfügen oder eine .csv-, .tsv- oder Excel-Datei (.xlsx / .xls) hochladen.
  2. Trennzeichen wählen und angeben, ob die erste Zeile Überschriften enthält.
  3. Auf „In JSON umwandeln“ klicken.
  4. JSON-Ausgabe kopieren oder herunterladen.

Beispiele

Kopfzeile zu Objekten

name,year
Ada,1815
[
  {
    "name": "Ada",
    "year": "1815"
  }
]

Häufige Fragen

Werden Zahlen automatisch typisiert?

Nein. Werte bleiben Zeichenketten, damit führende Nullen und IDs erhalten bleiben. Wandle die Typen bei Bedarf in deiner Anwendung um.

Kann ich eine Excel-Datei umwandeln?

Ja. Lade eine .xlsx-, .xls- oder .ods-Datei hoch – das erste Blatt wird in deinem Browser gelesen und wie CSV umgewandelt. Die Datei wird nie hochgeladen.

Was, wenn meine CSV Semikolons oder Tabs nutzt?

Wähle im Trennzeichen-Menü Semikolon, Tabulator oder senkrechten Strich. Felder in Anführungszeichen, die das Trennzeichen enthalten, werden trotzdem korrekt gelesen.

Später mehr Funktionen gewünscht?

Premium-Tools, höhere Limits und API-Zugang sind geplant. V1 bleibt kostenlos und privat in deinem Browser.