- Startseite
- Werkzeuge
- CSV in JSON
CSV in JSON Konverter
Fügen Sie CSV-Daten ein und wandeln Sie sie sofort in ein JSON-Array von Objekten um. Wählen Sie das Eingabe-Trennzeichen und kopieren oder laden Sie das Ergebnis herunter — alles läuft in Ihrem Browser.
- 01Wandeln Sie CSV sofort beim Tippen in ein JSON-Array von Objekten um.
- 02Wählen Sie das Eingabe-Trennzeichen: Komma, Semikolon, Tabulator oder Pipe.
- 03Kopieren Sie das JSON oder laden Sie es mit einem Klick als .json-Datei herunter.
- 04Die erste CSV-Zeile wird zu den Schlüsseln für jedes JSON-Objekt.
- 05100 % privat — Ihr CSV verlässt niemals Ihren Browser.
CSV in JSON Konverter
Beispiel laden
3 Zeilen × 3 Spalten
Warum diesen CSV in JSON Konverter verwenden
Sofortige Live-Umwandlung
Das JSON wird beim Tippen oder Einfügen aktualisiert — keine Umwandeln-Schaltfläche zum Drücken, kein Warten. Bearbeiten Sie Ihr CSV und beobachten Sie, wie sich das JSON-Array in Echtzeit ändert.
Kopfzeile wird zu Schlüsseln
Die erste Zeile Ihres CSV wird als Kopfzeile behandelt, und jeder Wert darunter wird diesem Schlüssel zugeordnet. Jede nachfolgende Zeile wird zu einem JSON-Objekt, was ein sauberes Array von Objekten ergibt, bereit für jede API oder jedes Skript.
Wählen Sie Ihr Eingabe-Trennzeichen
CSV ist nicht immer kommagetrennt. Wechseln Sie das Eingabe-Trennzeichen zu Semikolon (in europäischen Gebietsschemata verbreitet), Tabulator (TSV) oder Pipe, damit der Konverter Ihre Spalten korrekt aufteilt.
RFC-4180-bewusstes Parsen
Felder in Anführungszeichen, eingebettete Kommas, Zeilenumbrüche innerhalb von Anführungszeichen und maskierte doppelte Anführungszeichen ("") werden alle korrekt verarbeitet, sodass unordentliches CSV aus Excel oder Datenbanken zu gültigem JSON wird.
Kopieren oder Herunterladen
Kopieren Sie das hübsch formatierte JSON mit einem Klick in Ihre Zwischenablage oder laden Sie es als gebrauchsfertige .json-Datei herunter. Kein Konto, keine E-Mail, keine Limits.
Privat und offline-freundlich
Die gesamte Umwandlung erfolgt lokal in Ihrem Browser mit JavaScript. Ihr CSV wird niemals auf einen Server hochgeladen, sodass die Nutzung mit vertraulichen Daten sicher ist.
CSV in JSON umwandeln
CSV (Comma-Separated Values) ist das universelle Format für Tabellen und Exporte, während JSON (JavaScript Object Notation) der Standard für APIs, Konfigurationsdateien und moderne Web-Apps ist. Wenn Sie CSV in JSON umwandeln, können Sie eine Tabelle, einen Datenbankexport oder einen Bericht in strukturierte Daten verwandeln, die Sie in Code, eine REST-API oder eine NoSQL-Datenbank einspeisen können.
Ob Sie ein Entwickler sind, der eine Tabelle in eine API importiert, oder ein Analyst, der einen Export in strukturierte Daten verwandelt — dieser CSV in JSON Konverter liefert Ihnen sofort sauberes, gültiges JSON.
- Was umgewandelt wird
- Ein CSV mit einer Kopfzeile wird zu einem JSON-Array von Objekten: Die erste Zeile liefert die Schlüssel, und jede folgende Zeile wird zu einem Objekt, dessen Werte den Schlüsseln nach Spaltenposition zugeordnet werden.
- Wie Schlüssel aufgebaut werden
- Jeder Spaltenname in der Kopfzeile wird zu einem Eigenschaftsnamen auf jedem Objekt. Die Zeilen bleiben in ihrer ursprünglichen Reihenfolge, sodass das resultierende JSON-Array die Reihenfolge der Datensätze in Ihrer CSV-Datei widerspiegelt.
- Maskierung und Anführungszeichen
- In doppelte Anführungszeichen gesetzte Felder dürfen das Trennzeichen, Zeilenumbrüche oder maskierte Anführungszeichen enthalten. Der Parser folgt dem Standard RFC 4180, sodass ein Wert wie "Hello, world" ein einzelnes Feld bleibt, statt über Spalten aufgeteilt zu werden.
- Trennzeichen und Kodierung
- Obwohl CSV für comma-separated values steht, verwenden viele Dateien Semikolons oder Tabulatoren. Wählen Sie das Eingabe-Trennzeichen, das Ihre Datei tatsächlich verwendet. Der Konverter liest UTF-8-Text, sodass Akzentzeichen und nicht-lateinische Schriften in der JSON-Ausgabe erhalten bleiben.
So wandeln Sie CSV in JSON um
- 01
Fügen Sie Ihr CSV ein
Fügen Sie CSV-Daten mit einer Kopfzeile in das Eingabefeld links ein oder tippen Sie sie. Sie können auch eines der Beispiele laden, um die erwartete Form zu sehen.
- 02
Wählen Sie das Eingabe-Trennzeichen
Belassen Sie es bei Komma für ein standardmäßiges CSV oder wählen Sie Semikolon, Tabulator oder Pipe, wenn Ihre Datei ein anderes Trennzeichen zwischen den Spalten verwendet.
- 03
Überprüfen Sie das JSON
Das JSON-Array erscheint sofort rechts, hübsch formatiert, mit der Kopfzeile als Objektschlüssel. Die Anzahl der Zeilen und Spalten wird unter der Ausgabe angezeigt.
- 04
Kopieren oder herunterladen
Klicken Sie auf Kopieren, um das JSON in Ihre Zwischenablage zu legen, oder auf JSON herunterladen, um es als .json-Datei zu speichern, bereit zur Verwendung in Code oder zum Import in ein Tool.
Tipps zur Umwandlung von CSV in JSON
Immer eine Kopfzeile einfügen
Die erste Zeile wird zu den JSON-Schlüsseln, stellen Sie also sicher, dass Ihr CSV mit klaren Spaltennamen wie name,age,city beginnt. Ohne Kopfzeile würden Ihre Datenwerte als Eigenschaftsnamen verwendet.
Passen Sie das Trennzeichen an Ihre Datei an
Wenn jeder Datensatz in einer großen Eigenschaft landet, ist Ihr Trennzeichen falsch. Europäische Exporte verwenden oft ein Semikolon und TSV-Dateien einen Tabulator — wechseln Sie das Eingabe-Trennzeichen, damit es zur Trennung Ihrer Spalten passt.
Felder mit Kommas in Anführungszeichen setzen
Wenn ein Wert das Trennzeichen oder einen Zeilenumbruch enthält, setzen Sie ihn in doppelte Anführungszeichen ("New York, NY"). Der Parser behält Felder in Anführungszeichen intakt, statt sie in zusätzliche Spalten aufzuteilen.
Verwenden Sie eindeutige Spaltennamen
JSON-Objekte können keine zwei Eigenschaften mit demselben Namen haben, sodass doppelte Kopfzeilen-Spalten kollidieren. Geben Sie jeder Spalte vor dem Umwandeln einen eindeutigen Namen.
Denken Sie daran, dass Werte Zeichenketten sind
Zellen in CSV haben keinen Typ, daher werden Zahlen und Booleans als JSON-Zeichenketten ausgegeben. Wenn Sie echte Zahlen oder Booleans benötigen, wandeln Sie sie in Ihrem Code nach dem Parsen des JSON um.
Behalten Sie UTF-8 im Hinterkopf
Der Konverter liest UTF-8-Text. Wenn Akzentzeichen oder nicht-lateinische Zeichen falsch aussehen, speichern Sie Ihr CSV als UTF-8, bevor Sie es einfügen.
CSV- und JSON-Referenz
CSV vs. JSON
CSV ist ein flaches, untypisiertes Tabellenformat, ideal für Tabellen und Massenexporte. JSON ist ein hierarchisches, typisiertes Format, ideal für APIs und verschachtelte Daten. CSV in JSON umzuwandeln ist ein Routineschritt, wenn Tabellendaten in Code oder Webdienste eingespeist werden.
Wann man CSV in JSON umwandelt
- Eine Tabelle oder einen Export in eine REST-API oder Web-App importieren.
- Eine NoSQL- oder Dokumentdatenbank aus tabellarischen Daten befüllen.
- Einen Bericht in strukturierte Datensätze für ein Skript verwandeln.
- Einen CSV-Datensatz als JSON-Fixtures oder Testdaten verwenden.
RFC 4180 Parsen
Der CSV-Standard definiert, wie Felder in Anführungszeichen gesetzt und maskiert werden: Ein Feld, das das Trennzeichen, ein doppeltes Anführungszeichen oder einen Zeilenumbruch enthält, wird in doppelte Anführungszeichen gesetzt, und eingebettete Anführungszeichen werden verdoppelt. Dieser Konverter folgt diesen Regeln beim Lesen Ihres CSV.
Umwandlungsregeln
Kopfzeile → Schlüssel
Die erste CSV-Zeile liefert den Eigenschaftsnamen für jede Spalte.
name,age / Alice,30 → [{"name":"Alice","age":"30"}]
Jede Zeile → ein Objekt
Jede Datenzeile wird zu einem einzelnen JSON-Objekt, zugeordnet nach Spaltenposition.
Zeilen behalten ihre ursprüngliche Reihenfolge im Array.
Werte bleiben Zeichenketten
CSV hat keine Typen, daher werden Zahlen und Booleans als JSON-Zeichenketten ausgegeben.
30 → "30" (im Code umwandeln, wenn Sie eine Zahl benötigen).
Felder in Anführungszeichen
In doppelte Anführungszeichen gesetzte Zellen dürfen das Trennzeichen, Zeilenumbrüche oder maskierte Anführungszeichen enthalten.
"Hello, world" → "Hello, world" (ein Wert)
Häufige Fragen zum CSV in JSON Konverter
Q01Wie wandle ich CSV in JSON um?
Fügen Sie Ihre CSV-Daten samt Kopfzeile in das Eingabefeld ein. Das Tool wandelt sie sofort in ein JSON-Array von Objekten um: Die Kopfzeile wird zu den Schlüsseln und jede folgende Zeile zu einem Objekt. Klicken Sie dann auf Kopieren oder JSON herunterladen. Alles geschieht in Ihrem Browser.
Q02Welche CSV-Struktur wird erwartet?
Eine Kopfzeile gefolgt von einer Zeile pro Datensatz funktioniert am besten — zum Beispiel name,age und dann Alice,30 und Bob,25. Die erste Zeile liefert die Eigenschaftsnamen und jede andere Zeile wird zu einem JSON-Objekt im Array.
Q03Muss die erste Zeile eine Kopfzeile sein?
Ja. Die erste Zeile wird immer als Kopfzeile behandelt und als Schlüssel für jedes JSON-Objekt verwendet. Wenn Ihre Datei keine Kopfzeile hat, fügen Sie vor dem Umwandeln eine mit Spaltennamen hinzu, sonst wird Ihr erster Datensatz als Schlüssel verbraucht.
Q04Kann ich eine Semikolon- oder tabulatorgetrennte Datei umwandeln?
Ja. Verwenden Sie die Auswahl des Eingabe-Trennzeichens, um zwischen Komma, Semikolon, Tabulator oder Pipe zu wechseln. So können Sie europäische Semikolon-CSVs und TSV-Dateien (tabulatorgetrennt) korrekt in JSON umwandeln.
Q05Werden Zahlen in JSON-Zahlen umgewandelt?
Nein. CSV-Zellen haben keinen Datentyp, daher wird jeder Wert als JSON-Zeichenkette ausgegeben. Wenn Sie echte Zahlen oder Booleans benötigen, wandeln Sie sie in Ihrem Code nach dem Parsen um oder verarbeiten Sie die Daten vorab.
Q06Wird mein CSV auf einen Server hochgeladen?
Nein. Die Umwandlung läuft vollständig in Ihrem Browser mit JavaScript. Ihre Daten werden niemals gesendet oder irgendwo gespeichert, sodass es sicher ist, private oder sensible CSV-Dateien umzuwandeln.
Q07Verarbeitet es Werte mit Kommas in Anführungszeichen?
Ja. Gemäß dem Standard RFC 4180 dürfen in doppelte Anführungszeichen gesetzte Felder das Trennzeichen, Zeilenumbrüche und maskierte Anführungszeichen ("") enthalten. Sie werden als ein einzelner Wert verarbeitet, statt über Spalten aufgeteilt zu werden.
Q08Ist dieser CSV in JSON Konverter kostenlos?
Ja, vollständig kostenlos ohne Anmeldung, ohne Wasserzeichen und ohne Limits. Wandeln Sie so viel CSV um, wie Sie möchten.