CSV zu JSON Konverter: CSV online in JSON umwandeln | Kostenlos
376 NutzungenCSV zu JSON Tipps
Kopfzeilen & Typen automatisch erkennen
Erste Zeile wird als JSON-Schlüssel verwendet. Zahlen und Booleans werden korrekt konvertiert.
Trennzeichen anpassen
Komma, Semikolon oder Tab für verschiedene CSV-Formate.
Zitierte Felder korrekt verarbeiten
RFC 4180-konforme Verarbeitung von Feldern mit Kommas und Anführungszeichen.
Lokale Verarbeitung
Alle Daten bleiben in Ihrem Browser.
Häufig gestellte Fragen
Kann ich eine CSV-Datei mit fehlenden Werten konvertieren?
Ja, fehlende Werte werden im JSON-Output zu null. Beispiel: Eine Zeile mit 'Name,Alter,Stadt' und 'Anna,,Berlin' ergibt {"Name":"Anna","Alter":null,"Stadt":"Berlin"}. Leere Strings in Anführungszeichen wie "" bleiben als leere Strings, nicht null. Das entspricht dem Standard-JSON-Verhalten für APIs. Prüfe deine Daten vor der Konvertierung auf unbeabsichtigte Leerstellen.
Kann ich CSV mit Unicode oder Sonderzeichen wie Umlaute konvertieren?
Ja, der Konverter unterstützt UTF-8 vollständig. CSV-Daten mit Umlauten wie 'Straße' oder 'München' bleiben im JSON erhalten. Ein Header wie 'Straße' wird genau so als Schlüssel übernommen. Ein Test mit 'façon' funktioniert ebenfalls. Wenn Sie Daten aus Excel unter Windows kopieren, entfernen Sie versteckte BOM-Zeichen am Anfang — die sorgen sonst für leere erste Schlüssel.
Wie bekomme ich eine hübsch formatierte JSON-Ausgabe statt einer einzigen Zeile?
Unser Konverter macht das automatisch. Das JSON erscheint in lesbarer, eingerückter Form mit sauberen Zeilenumbrüchen nach jedem Objekt. Kopieren Sie die Ausgabe in einen beliebigen Editor – Sie sehen klare Struktur, keine Textwand. Falls Sie das JSON in eine API oder ein Skript einspeisen, gibt es unten im Ausgabebereich einen Compact-Mode-Schalter. Ein Klick für minimiertes JSON, einer für hübsche Formatierung. Praktisch für QA-Tester, die Payloads visuell vergleichen müssen.
Warum wird mein CSV-Header mit Leerzeichen zu einem hässlichen JSON-Schlüssel?
JSON-Schlüssel mit Leerzeichen sind technisch erlaubt, aber die meisten APIs und Datenbanken lehnen sie ab. Unser Konverter entfernt Leerzeichen und schreibt den ersten Buchstaben klein. Aus „User Name“ wird „userName“. Mit Trennzeichen? „First Name“ wird zu „first_name“ im snake_case-Modus. Schalte das im Optionen-Panel über der Ausgabe um. QA-Tester lieben das für API-Vertragsabgleiche. Füge zuerst dein CSV ein, wähle dann das Schlüsselformat – kein erneutes Generieren nötig.
Was passiert mit doppelten Spaltennamen in meiner CSV?
Unser Konverter behält Duplikate bei, statt sie zusammenzuführen. Wenn Sie zwei Spalten mit "Preis" haben, erhalten Sie zwei "Preis"-Schlüssel in jedem JSON-Objekt. Das ist gültiges JSON, aber später schwer zu verarbeiten. Wir empfehlen, eine Spalte vorher in "Preis_2" umzubenennen. Das ist wichtig für QA-Tester, die API-Payloads validieren – dort führen doppelte Schlüssel zu stillem Datenverlust. Die JSON-Spezifikation erlaubt Duplikate zwar, aber die meisten Parser übernehmen nur den letzten Wert.
Gibt es ein Zeilenlimit für eingefügte CSV-Daten?
Nein, es gibt keine feste Grenze, aber der Browserspeicher begrenzt die praktische Größe auf etwa 10.000 Zeilen oder 5 MB. Größere Pastes können auf älteren Geräten den Tab einfrieren. Bei großen Dateien teilst du sie in Stücke und konvertierst jede Charge separat. Backend-Entwickler verarbeiten oft 2.000-Zeilen-Scheiben, wenn sie Mock-API-Antworten bauen. Wenn es langsam wird, hat dein CSV wahrscheinlich komplexe Anführungszeichen oder mehrzeilige Felder — entferne diese zuerst. Der Konverter selbst beschädigt keine Daten, aber ein abgestürzter Browser-Tab verliert deine Arbeit.
Was passiert mit überflüssigen Leerzeichen oder Tabs in meiner CSV vor der Konvertierung?
Wir entfernen automatisch führende und abschließende Leerzeichen von jedem Wert. Interne Leerzeichen bleiben erhalten, sodass "Vorname Nachname" den Abstand behält. Tabs werden in einfache Leerzeichen umgewandelt, damit sie Ihre JSON-Struktur nicht zerstören. Ein Sonderfall: In Anführungszeichen gesetzte Felder wie " BERLIN " werden nach dem Trimmen zu "BERLIN". Das ist Standard bei den meisten Parsern. Wenn Ihre Daten absichtlich führende Nullen oder Leerzeichen enthalten, setzen Sie diese Werte in Anführungszeichen.
Erkennt der Konverter automatisch Zahlen und Wahrheitswerte?
Ja, er leitet den Typ aus den Werten ab. Eine Zelle mit 42 wird zur Zahl 42, nicht zu "42". true und false werden zu echten JSON-Booleans. Postleitzahlen wie 01234 bleiben aber Strings, damit die führende Null nicht verloren geht. Das ist genau das Verhalten, das Sie bei deutschen PLZ oder Artikelnummern erwarten. Wollen Sie alles als String, setzen Sie die Werte vor dem Einfügen in Anführungszeichen.
Werden meine CSV-Daten direkt auf dem Server konvertiert?
Dein Browser verarbeitet alle Daten lokal über JavaScript. Keine Datei verlässt jemals deinen Rechner oder wird gespeichert. DevOps-Ingenieure vertrauen dieser Sicherheitsgarantie bei sensiblen Konfigurationen. Füge deine Daten beruhigt ein. Nach dem Schließen des Tabs ist alles weg.
Werden Zeilenumbrüche innerhalb von Anführungszeichen im CSV korrekt verarbeitet?
Ja, Zellen mit Zeilenumbrüchen in doppelten Anführungszeichen werden fehlerfrei geparst. Ein Beschreibungstext über zwei Zeilen bleibt im JSON-String erhalten. Unmaskierte Umbrüche zerstören jedoch die Zeilenstruktur. Testen Sie das Verhalten am besten mit einem kleinen Ausschnitt aus drei Zeilen. Überprüfen Sie vor dem Konvertieren immer die korrekte Maskierung.
So konvertieren Sie CSV zu JSON
- CSV-Daten einfügen
- Trennzeichen prüfen
- Kopfzeilen-Option wählen
- Konvertieren klicken