Zwischen CSV, JSON und YAML Konvertieren

Convert between CSV, JSON and YAML, entirely in your browser

Dateien hier ablegen oder klicken, um eine oder mehrere auszuwählen — CSV, JSON, YAML, YML

Wird vollständig in deinem Browser mit einem Web Worker verarbeitet. Es wird nichts hochgeladen.

So funktioniert es

  1. Wähle eine CSV-, JSON- oder YAML-Datei.
  2. Wähle das Ausgabeformat aus dem Dropdown.
  3. Klicke auf Konvertieren.
  4. Lade die konvertierte Datei herunter.

Unterstützte Formate

CSV (.csv), JSON (.json) oder YAML (.yaml/.yml).

Funktionen

  • Jedes der drei Formate als Eingabe, jedes als Ausgabe
  • RFC-4180-konformes CSV-Parsing (Felder in Anführungszeichen, eingebettete Kommas und Zeilenumbrüche)
  • JSON-Ausgabe wird zur besseren Lesbarkeit formatiert
  • Vom Werkzeug selbst wird kein Dateigrößenlimit erzwungen

Was mit deiner Datei passiert

Nicht zutreffend — dies sind reine Textdatenformate ohne eingebettete Dateimetadaten, die erhalten oder entfernt werden müssten.

Bekannte Einschränkungen

  • Um JSON oder YAML zu CSV zu konvertieren, müssen die Daten eine flache Liste von Objekten sein — verschachtelte Objekte oder Arrays innerhalb eines Feldes werden zu ihrem rohen JSON-Text abgeflacht, statt in Spalten aufgeteilt zu werden.
  • Sehr große Dateien werden durch den verfügbaren Speicher deines Browsers begrenzt, nicht durch das Werkzeug.

Typische Anwendungsfälle

  • Eine API-Antwort in eine tabellenfreundliche CSV umwandeln
  • Einen CSV-Export für ein Skript oder eine App in JSON umwandeln
  • JSON-Konfiguration oder API-Ausgabe in eine besser bearbeitbare YAML-Datei verwandeln
  • Eine YAML-Konfigurationsdatei in ein Werkzeug einspeisen, das nur JSON liest

Fragen.

Wird meine Datei irgendwohin hochgeladen?

Nein. Datenformat-Konverter läuft vollständig in deinem Browser über einen Web Worker — die Datei verlässt dein Gerät nie.

Welche Dateitypen werden akzeptiert?

Datenformat-Konverter akzeptiert CSV, JSON, YAML, YML-Dateien.

Kann ich CSV direkt zu YAML konvertieren?

Noch nicht als eigene Seite — konvertiere zuerst CSV zu JSON, dann JSON zu YAML, über das Format-Dropdown auf beiden Seiten.

Was passiert mit leeren CSV-Zellen?

Sie werden in der JSON-/YAML-Ausgabe zu leeren Zeichenketten, nicht zu null oder undefined.

Probleme mit diesem Werkzeug? Problem melden →