Convert between CSV and JSON with custom delimiters. 100% local.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
CSV is a flat table: one header row names the columns, every following line is one record with the same fields. JSON is a nestable tree: objects can hold objects and arrays, so it can express repeats, nesting and blank fields that a grid cannot. Converting CSV → JSON turns each row into an object keyed by the header; JSON → CSV flattens those objects back into rows. When a JSON field nests deeper, the whole nested value is kept as a JSON string (quoted and escaped) inside its single column — nothing is lost, but nothing is flattened either.
Two rows × two columns map cleanly to an array of two objects — that is the entire job of the converter, done locally.
The same two contacts, kept as a grid in CSV and as objects in JSON.
To convert CSV to JSON: paste your CSV data or upload a file — the tool parses it and outputs clean JSON with auto-detected headers. Reverse conversion also supported.
FreeToolHub CSV to JSON Converter is a free browser-based tool that converts between CSV and JSON formats, no signup, no upload.
Konvertieren Sie CSV zu JSON und zurück. Erkennt Komma-, Tabulator- und Semikolontrennzeichen automatisch. Beherrscht verschachtelte Anführungszeichen. Kostenlos, 100 % im Browser.
Dieser Konverter verwandelt CSV-Daten in JSON-Arrays und JSON zurück in CSV, mit der Trennzeichen-Intelligenz, die echte Dateien erfordern: Komma-, Tabulator- und Semikolon-Trennzeichen werden automatisch erkannt, was europäische Exporte rettet, bei denen Semikolon Felder trennt und das Dezimalkomma darin vorkommt. In Anführungszeichen gesetzte Felder, die Kommas, eingebettete Anführungszeichen und Zeilenumbrüche enthalten, werden gemäß RFC 4180 korrekt analysiert, Kopfzeilen werden zu JSON-Schlüsseln, und ein Typinferenzdurchgang wandelt numerische und boolesch aussehende Felder in echte Zahlen und Boolesche Werte anstelle von Zeichenketten um. Die Konvertierung läuft vollständig im Browser, sodass Kundendaten und interne Berichte nirgendwo hochgeladen werden.
Entwickler füttern Tabellenkalkulations-Exporte in APIs und Datenbanken, die JSON erwarten, ohne jedes Mal ein einmaliges Skript zu schreiben. Datenanalysten verschieben Berichtsdaten in Visualisierungs- und Notebook-Tools, die JSON-Strukturen bevorzugen. Produktmanager prüfen eine CSV, die ein Partner gesendet hat, ohne eine Tabellenkalkulations-App zu öffnen. Jeder, der mit internationalen Exporten arbeitet, profitiert von der Trennzeichen- und Dezimalkomma-Handhabung, und jeder mit sensiblen Listen – Kundendaten, Finanzexporte – erhält die Privatsphäre einer rein lokalen Konvertierung.
(1) Fügen Sie CSV ein oder verwenden Sie die Dateiauswahl; das Trennzeichen wird automatisch erkannt und kann manuell überschrieben werden, wenn die Erkennung falsch liegt. (2) Die erste Zeile wird als Kopfzeile behandelt und wird zu JSON-Objektschlüsseln. (3) Konvertieren Sie zu JSON: Jede Zeile wird zu einem Objekt, in Anführungszeichen gesetzte Felder werden sicher entpackt, und Werte, die numerisch oder boolesch aussehen, werden in native Typen konvertiert. (4) In umgekehrter Richtung fügen Sie ein JSON-Array von Objekten ein; die Vereinigung der Schlüssel bildet die Kopfzeile, Werte werden bei Bedarf in Anführungszeichen gesetzt, und Sie wählen das Ausgabetrennzeichen. Beide Richtungen zeigen sofort eine Vorschau an und unterstützen Kopieren oder Herunterladen der Datei.
CSV scheint trivial, bis Werte den Trenner selbst enthalten. Die RFC 4180-Lösung ist das Anführungszeichen: Ein Feld, das ein Komma enthält, wird in doppelte Anführungszeichen eingeschlossen, und ein wörtliches Anführungszeichen im Feld verdoppelt sich zu "". Naive Parser, die bei jedem Komma teilen, zerschneiden Adressen wie "Portland, OR" in zwei Felder; dieser Konverter implementiert die vollständige Anführungszeichenregel, sodass eingebettete Kommas, Anführungszeichen und sogar Zeilenumbrüche in Anführungszeichen gesetzten Feldern Rundreisen überstehen. Regionale Einstellungen fügen die zweite Falle hinzu: Viele europäische Locale exportieren semikolontrennte CSV mit Dezimalkomma, also ist eine Datei aus einer deutschen Excel-Erstellung nicht kaputt – sie spricht nur einen anderen Dialekt, den die automatische Erkennung handhabt. Beim Zurückkonvertieren in CSV für einen bestimmten Verbraucher passen Sie absichtlich dessen Dialekt an: Excel in den USA erwartet Kommas, die meiste EU erwartet Semikola, und Systeme, die über pandas laden, akzeptieren beide, sobald sie deklariert sind.
Gemäß RFC 4180, dem CSV-Standard: Ein Feld, das ein Komma, Anführungszeichen oder Zeilenumbruch enthält, wird in doppelte Anführungszeichen eingeschlossen, und ein wörtliches Anführungszeichen in einem Feld wird verdoppelt ("" anstelle von "). Dieser Parser implementiert diese Spezifikation, also überleben Tabellenkalkulations-Exporte mit in Anführungszeichen gesetzten Feldern – Adressen, Sätze, Produktnamen – die Rundreise intakt anstelle der Aufteilung in Spaltenfantomen.
Eingeschaltet wird die erste Zeile zu den JSON-Objektschlüsseln für jede Datenzeile darunter – der normale Fall für Exporte aus Excel, Sheets oder Datenbanken. Ausgeschaltet wird jede Zeile (einschließlich der ersten) zu einem Array, was Ihnen ein JSON-Array von Arrays ohne Schlüsselannahmen gibt; nützlich für headerlose maschinenerzeugte Dateien.
Nur flache Objekt-Arrays ordnen sich sauber CSV-Zeilen und -Spalten zu. Verschachtelte Strukturen müssen zuerst abgeflacht werden – Arrays werden zu kommagetrennten Zeichenketten und Objekte zu einem einzigen verschachtelten Wert –, da CSV genau zwei Dimensionen hat. Beim Konvertieren von JSON zu CSV hier erwarten Sie, dass Verschachtelung serialisiert wird, anstatt erweitert zu werden.
Nein. Parsing und Serialisierung laufen beide im JavaScript Ihres Browsers – nichts wird übertragen, und nichts wird gespeichert, nachdem Sie den Tab schließen. Es ist sicher für Kundendaten, Finanzexporte oder jede Datensammlung, die Ihre Compliance-Regeln von Drittanbieterservern fernhalten.
Es verwendet einen richtigen CSV-Parser, der RFC 4180-Anführungszeichenregeln beachtet. In doppelte Anführungszeichen gesetzte Felder können Kommas, Zeilenumbrüche und Anführungszeichenzeichen (als "" maskiert) enthalten. Dies behandelt Excel-Exporte, Google-Sheets-Downloads und Datenbank-Dumps korrekt – im Gegensatz zu einfachen kommagetrennten Ansätzen, die bei eingebetteten Kommas brechen.
It uses a proper CSV parser that respects RFC 4180 quoting rules. Fields wrapped in double quotes can contain commas, newlines, and quote characters (escaped as ""). This handles Excel exports, Google Sheets downloads, and database dumps correctly—unlike simple comma-split approaches that break on embedded commas.
Yes. When converting JSON to CSV, it flattens nested objects using dot notation (e.g., user.address.city becomes a column header). When converting CSV to JSON, you can choose between array-of-objects format or key-value pairs. Auto-detection handles comma, tab, and semicolon delimiters.
Dieses Tool ist auch unter diesen Aufgaben bekannt — jeder Link öffnet dasselbe Tool mit einem fokussierten Leitfaden:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.