de

CSV zu JSON

Wandle eine CSV-Datei lokal in ein JSON-Array um - mit Spaltennamen als Schlüssel, ohne Upload, direkt im Browser.

Erste Zeile als Kopfzeile
JSON eingerückt

Läuft lokal auf deinem Gerät ...

0%

Deine Dateien haben dein Gerät nie verlassen

    Wird meine Datei hochgeladen?

    Nein. Die Umwandlung läuft komplett in Deinem Browser - Deine Datei verlässt Dein Gerät nie. So ist das nachprüfbar

    Kein Upload100% lokal
    Inhalte bleiben bei dirkein Zugriff durch Dritte
    Server in DeutschlandDSGVO by Design
    Extern geprüftTLS A+ · Header A+

    CSV ist das klassische Tabellenformat, JSON die Sprache moderner APIs und Web-Apps. Eine CSV in JSON zu überführen ist der häufigste erste Schritt, um Tabellendaten in einem Programm, einer Datenbank oder einem Frontend zu verarbeiten - jede Zeile wird zu einem Objekt, die Kopfzeile liefert die Schlüssel.

    Dieses Tool parst deine CSV komplett lokal in deinem Browser (papaparse, reines JavaScript) und gibt ein JSON-Array aus. Standardmäßig wird die erste Zeile als Spaltenüberschrift genutzt, sodass jede Datenzeile ein Objekt mit benannten Feldern wird. Zahlen werden als Zahlen erkannt. Nichts wird hochgeladen.

    Damit fütterst du etwa einen Testdatensatz für eine Schnittstelle, befüllst eine Mock-Datenbank oder lieferst Konfigurationszeilen an ein Frontend. Ein Hinweis aus der Praxis: führende Nullen einer Postleitzahl oder Artikelnummer können bei der automatischen Typisierung verschwinden, weil aus dem Text dann eine Zahl wird. Liegt dir daran, behandelst du betroffene Spalten besser bewusst als Zeichenkette, bevor du weiterverarbeitest.

    Technische Daten

    Technische Daten
    EingabeformateCSV
    AusgabeformatJSON
    StapelverarbeitungNein
    VerarbeitungLokal im Browser (JavaScript)
    Datei-UploadKeiner

    In 3 Schritten

    1. CSV-Datei ablegen oder auswählen.
    2. Kopfzeile und Formatierung wählen (optional).
    3. JSON-Datei herunterladen.

    Grenzen: Trennzeichen wird automatisch erkannt (Komma/Semikolon/Tab). Ohne Kopfzeilen-Option wird jede Zeile ein Array statt eines Objekts. Zahlen werden automatisch typisiert; führende Nullen können dabei verloren gehen. Sehr große Dateien brauchen Speicher.

    Häufige Fragen

    Wird meine Datei hochgeladen?

    Nein. Die Umwandlung läuft komplett lokal im Browser - nichts wird gesendet.

    Wird die erste Zeile als Kopfzeile genutzt?

    Standardmäßig ja - die Spaltennamen werden zu den Schlüsseln der Objekte. Per Option abschaltbar.

    Welches Trennzeichen wird unterstützt?

    Komma, Semikolon und Tab werden automatisch erkannt.

    Werden Zahlen als Zahlen erkannt?

    Ja, numerische Werte werden im JSON als Zahlen statt als Text ausgegeben. Vorsicht bei Postleitzahlen, Telefonnummern oder Artikelnummern: Führende Nullen gehen bei dieser Typisierung verloren (aus 01067 wird 1067). Solche Spalten prüfst du im Ergebnis am besten kurz nach.

    Passende Tools