Skip to content
ToolKloud.43 Kostenlose Online-Tools
Zurück zu allen Werkzeugen
Konverter Dienstprogramm
100 % auf dem Gerät • Dateien verlassen niemals Ihren Browser

CSV-zu-JSON- und Excel-Konverter

Konvertieren Sie CSV-Zeilen in ein JSON-Array von Objekten oder wandeln Sie JSON-Datensätze wieder in CSV um. Die erste CSV-Zeile wird als Kopfzeile behandelt und wird zu den Objektschlüsseln. Dies ist die Form, die die meisten APIs, Tabellenkalkulationen und Datenpipelines erwarten.

Wie es funktioniert

  1. 1

    Wählen Sie die Richtung: CSV zu JSON oder JSON zu CSV.

  2. 2

    Fügen Sie die Daten ein. Behalten Sie für CSV die Kopfzeile bei – sie wird zu den Schlüsseln.

  3. 3

    Konvertieren Sie die Ausgabe und überprüfen Sie sie auf die erwarteten Feldnamen.

  4. 4

    Kopieren Sie das Ergebnis in Ihren Code, Ihre Tabelle oder Ihre API-Anfrage.

Hauptvorteile und Vorteile

Headergesteuertes Mapping

Die CSV-Kopfzeile wird zu den Objektschlüsseln und erzeugt die Array-of-Objects-Form, die JSON-APIs tatsächlich nutzen.

Hin- und Rückfahrt in beide Richtungen

Exportieren Sie aus einer Tabellenkalkulation, arbeiten Sie mit JSON und konvertieren Sie dann zurück für ein System, das nur CSV akzeptiert.

Lesbares, eingerücktes JSON

Die Ausgabe wird formatiert und nicht minimiert, sodass Sie die Struktur überprüfen können, bevor Sie sie verwenden.

Daten bleiben lokal

Kundenexporte und interne Datensätze werden in der Registerkarte verarbeitet und niemals hochgeladen.

Wofür die Leute es verwenden

  • Umwandeln eines Tabellenkalkulationsexports in JSON zum Seeding einer Datenbank oder eines Testgeräts.
  • Konvertieren einer API-Antwort in CSV, damit sie in einer Tabelle geöffnet werden kann.
  • Umformen eines kleinen Datensatzes, ohne ein Wegwerfskript zu schreiben.
  • Überprüfen Sie, welche Feldnamen eine CSV-Datei erzeugt, bevor Sie einen Import verknüpfen.

Unterstützte Formate und Optionen

CSV-EingabeDurch Kommas getrennte Zeilen mit einer Kopfzeile als erster Zeile
JSON-EingabeEin Array flacher Objekte mit denselben Schlüsseln
AusgabeEingerückter JSON- oder durch Kommas getrennter CSV-Text

Datenschutz und Datenverarbeitung

Die Konvertierung erfolgt vollständig in Ihrem Browser. Exportierte Kundenlisten, Bestelldaten und interne Datensätze werden niemals hochgeladen. Dies ist genau die Dateiklasse, die nicht über einen unbekannten Online-Konverter durchlaufen werden sollte.

Grenzen und Wissenswertes

  • Felder werden durch Kommas getrennt, sodass ein Wert, der selbst ein Komma in Anführungszeichen enthält, nicht als ein Feld analysiert wird. Für Daten mit eingebetteten Kommas, Anführungszeichen oder Zeilenumbrüchen ist ein vollständiger CSV-Parser erforderlich, beispielsweise der in der Standardbibliothek Ihrer Sprache.
  • Nur flache Schallplatten werden sauber konvertiert. Verschachtelte JSON-Objekte und -Arrays haben keine natürliche CSV-Darstellung und sollten zuerst reduziert werden.
  • Alles wird zu einer Schnur. Zahlen, boolesche Werte und Datumsangaben werden nicht vom Typ abgeleitet; Wirf sie nach der Umwandlung.
  • Andere Trennzeichen – Semikolons oder Tabulatoren, die bei europäischen Gebietsschema-Exporten üblich sind – werden nicht erkannt. Ersetzen Sie sie zuerst durch Kommas.

Fehlerbehebung

Spalten werden falsch verschoben oder geteilt

Ein Feld enthält ein Komma in Anführungszeichen. Exportieren Sie die Datei erneut mit einem anderen Trennzeichen und ersetzen Sie sie oder verwenden Sie einen geeigneten CSV-Parser für diesen Datensatz.

Der JSON wurde als ein Objekt pro Zeile und nicht als Array ausgegeben

Überprüfen Sie, ob die erste CSV-Zeile eine Kopfzeile ist. Ohne sie wird die erste Datenzeile als Schlüsselname verwendet.

Zahlen werden in der JSON-Ausgabe angegeben

Werte werden konstruktionsbedingt als Text behandelt, da CSV keine Typen enthält. Wandeln Sie nach der Konvertierung die Felder um, die Sie benötigen.

CSV to JSON Converter — Free Online, Both Directions

Convert CSV to JSON or JSON back to CSV in one click, with headers mapped to keys automatically. A free online CSV to JSON converter for API seeding, spreadsheet exports, data migrations and any time a client needs a different shape than the database gave you.

  • CSV to JSON with header mapping — the first row becomes object keys, producing a clean array of records ready to POST to an API or load into a test fixture.
  • JSON to CSV for spreadsheets — flatten an API response into columns you can open directly in Excel, Google Sheets or Numbers.
  • Handles quoted fields and delimiters — commas inside quoted values, escaped quotes and line breaks within fields are parsed correctly instead of shifting your columns.
  • No row limit — large exports convert locally, so there is no free-tier row cap and no upload wait.
  • Private by construction — customer lists, order exports and analytics dumps are converted in your browser and never sent to a conversion server.

Need XML, YAML or SQL as well? The Data Converter covers those formats, and the JSON Formatter cleans up the result.

Häufig gestellte Fragen

Why did my columns shift?

A field contains a comma inside quotes. The splitter breaks on every comma, so quoted fields with embedded commas, quotes or line breaks are not handled. Re-export with a different delimiter, or use a full CSV parser for that dataset.

Why are my numbers quoted in the JSON output?

CSV carries no type information, so every value is treated as text. Cast the fields you need after conversion rather than relying on inference.

Can it handle nested JSON?

Not directly. Nested objects and arrays have no natural CSV column representation, so flatten them into dot-notation keys before converting.

Unterstützt es benutzerdefinierte Trennzeichen?

Ja, es unterstützt standardmäßige durch Kommas, Semikolons und Tabulatoren getrennte CSV-Dateien.

Warum haben sich meine Spalten verschoben?

Ein Feld enthält ein Komma in Anführungszeichen. Der Splitter bricht bei jedem Komma um, daher werden Felder in Anführungszeichen mit eingebetteten Kommas, Anführungszeichen oder Zeilenumbrüchen nicht behandelt. Exportieren Sie erneut mit einem anderen Trennzeichen oder verwenden Sie einen vollständigen CSV-Parser für diesen Datensatz.

Warum werden meine Zahlen in der JSON-Ausgabe zitiert?

CSV enthält keine Typinformationen, daher wird jeder Wert als Text behandelt. Wandeln Sie die benötigten Felder nach der Konvertierung um, anstatt sich auf Rückschlüsse zu verlassen.

Kann es mit verschachteltem JSON umgehen?

Nicht direkt. Verschachtelte Objekte und Arrays verfügen über keine natürliche CSV-Spaltendarstellung. Reduzieren Sie sie daher vor der Konvertierung in Punktnotationsschlüssel.

Verwandte Tools