EZ
EZ2Conv

CSV ↔ JSON Konverter

Konvertieren Sie Daten sofort im Browser zwischen den Formaten CSV und JSON. Unterstützt mehrere Trennzeichen, Datei-Upload per Drag-and-Drop und vollständige bidirektionale Konvertierung. Alles läuft im Browser – ohne Konto, ohne Upload und ohne Begrenzung der Anzahl konvertierter Dateien.

Loading...

Verwendung

  1. Fügen Sie CSV- oder JSON-Daten in den Eingabebereich ein, oder ziehen Sie eine Datei zur automatischen Erkennung hinein
  2. Passen Sie den Trennzeichentyp (Komma, Semikolon, Tab, Pipe) und die Header-Einstellungen an
  3. Klicken Sie auf Konvertieren, um Ihre Daten sofort zwischen CSV und JSON umzuwandeln
  4. Kopieren Sie das Ergebnis mit einem Klick oder laden Sie es als Datei zur sofortigen Verwendung herunter
  5. Bidirektionale CSV- und JSON-Konvertierungsunterstützung
  6. Mehrere Trennzeichen- und Codierungsoptionen
  7. Drag-and-Drop-Datei-Upload
  8. Echtzeit-Konvertierungsstatistiken

Zwischen CSV und JSON umwandeln

Was dieser Konverter leistet

CSV und JSON beschreiben dieselben tabellarischen Daten in zwei unterschiedlichen Formen. Eine CSV-Datei ist ein Raster: Die erste Zeile benennt in der Regel die Spalten, und jede weitere Zeile ist ein Datensatz, dessen Werte durch ein Trennzeichen getrennt sind. JSON verpackt genau dieses Raster in eine Struktur, meist ein Array, in dem jede Zeile zu einem Objekt wird, dessen Schlüssel aus den Spaltennamen stammen. Dieses Werkzeug liest das eingefügte Format, ermittelt, um welches es sich handelt, und schreibt es in das jeweils andere um.

Die Umwandlung läuft in beide Richtungen. Gibst du CSV ein, erhältst du ein Array aus JSON-Objekten; gibst du JSON ein, bekommst du wieder durch Trennzeichen getrennte Zeilen. Da die Erkennung auf dem tatsächlichen Inhalt beruht und nicht auf der Dateiendung, kannst du einen Ausschnitt einfügen und direkt zum Ergebnis übergehen.

Wann sich der Einsatz lohnt

Am häufigsten geht es darum, eine Brücke zwischen Tabellenkalkulationen und APIs zu schlagen. Exportiere eine Tabelle als CSV und mache daraus die JSON-Nutzlast, die ein Endpunkt erwartet, oder nimm eine JSON-Antwort und lege sie als Zeilen aus, die sich in Excel oder Google Sheets öffnen lassen. Ebenso praktisch ist es, um eine Datenbank aus einem CSV-Dump zu befüllen oder einen unbekannten Datensatz zu prüfen, indem man ihn in der besser lesbaren Form betrachtet.

Die laufende Zeilen- und Spaltenzahl liefert dir zusammen mit Dateigröße und Verarbeitungszeit einen schnellen Anhaltspunkt, ob das Ergebnis deinen Erwartungen entspricht.

Beispiel: von Zeilen zu Objekten

Nimm eine Kopfzeile name,age,city gefolgt von John,25,Seoul und Jane,30,Tokyo. Die Umwandlung nach JSON ergibt ein Array aus zwei Objekten: {"name":"John","age":"25","city":"Seoul"} und {"name":"Jane","age":"30","city":"Tokyo"}. Jede Zelle der Kopfzeile wird zum Schlüssel, und jede Datenzeile wird zu einem Objekt. In umgekehrter Richtung klappen diese Objekte wieder in eine Kopfzeile plus eine Zeile je Datensatz zusammen.

Hinweise und Sonderfälle

Die erste Zeile gilt als Kopfzeile, die die Schlüssel liefert; schalte die Option Has Header aus, wenn deine Datei direkt mit Daten beginnt. Die Trennzeichen werden automatisch erkannt, doch du kannst Komma, Semikolon, Tabulator oder senkrechten Strich erzwingen, wenn eine Datei mehrdeutig ist. Werte, die das Trennzeichen oder Zeilenumbrüche enthalten, bleiben durch Anführungszeichen unversehrt. Enthält das JSON verschachtelte Objekte, entscheidet die Option Flatten Objects, ob sie in einzelne Spalten aufgelöst werden, und Array Handling steuert, ob eine Liste mit einem Semikolon verbunden oder über mehrere Spalten verteilt wird. Beachte, dass CSV kein Typsystem kennt: Eine Zahl wie 25 kommt daher als Zeichenkette an, solange du sie nicht nachträglich umwandelst.

Häufig gestellte Fragen

Wandle in beide Richtungen so oft um, wie du möchtest, ohne Kosten, samt Auswahl des Trennzeichens, Abflachen von Objekten und Array-Behandlung. Es gibt keine Bezahlstufen und keine Grenze pro Datei, sodass jede Option bei Dateien beliebiger Größe funktioniert.
Ja. Sowohl die Umwandlung von CSV nach JSON als auch von JSON nach CSV läuft lokal ab, sodass die Tabellenexporte, Datenbank-Dumps und API-Nutzlasten, die du einfügst oder ablegst, niemals hochgeladen werden. Die Daten bleiben von Anfang bis Ende auf deinem Gerät.
Nein. Füge deine Daten ein oder ziehe eine Datei hinein: Das Format wird sofort erkannt und umgewandelt, während sich die Zeilen- und Spaltenzahl aktualisiert. Es gibt keinerlei Schritt mit E-Mail, Anmeldung oder Registrierung.
Komma, Semikolon, Tabulator und senkrechter Strich werden unterstützt. Das Trennzeichen wird automatisch erkannt, doch du kannst es auch von Hand wählen, wenn eine Datei Zeichen mischt oder ein ungewöhnliches Trennzeichen nutzt, das sonst falsch geraten würde.
Da CSV flach ist, müssen verschachtelte Objekte aufgelöst werden. Schalte Flatten Objects ein, um sie in einzelne Spalten zu zerlegen, und nutze Array Handling, um festzulegen, ob Listenwerte mit einem Semikolon verbunden oder über mehrere Spalten verteilt werden.
Standardmäßig liefert die Kopfzeile die Eigenschaftsnamen für jedes Objekt. Hat deine CSV keine Kopfzeile und beginnt mit echten Daten, schalte die Option Has Header aus, damit die erste Zeile als Datensatz und nicht als Spaltennamen behandelt wird.
Loading related tools...