Webtools

CSV ↔ JSON

Converteer tussen CSV en JSON in beide richtingen

Over de CSV ↔ JSON Converter

CSV en JSON zijn de twee meest voorkomende indelingen voor het uitwisselen van tabellarische gegevens. CSV is compact en wordt ondersteund door alles van spreadsheets tot datapijpen. JSON is de lingua franca voor API's en moderne apps. Converteren tussen de twee is een constant karwei — dit hulpmiddel doet het in één klik.

Geciteerde velden, ingebedde komma's en escaped quotes worden allemaal correct geparseerd. Met de optie "eerste rij is header" ingeschakeld, produceert CSV → JSON een array van objecten met sleutels uit de headerrij; anders produceert het een array van arrays.

Veelgestelde vragen

Hoe groot kan een bestand zijn dat ik plak?
Een paar megabytes is prima. Voor grotere bestanden (tientallen MB+), gebruik een streaming command-line tool — het plakken van zoveel in een browsertextarea zal langzaam zijn, ongeacht de converter.
Wat doen geneste JSON-objecten?
CSV is van nature plat. JSON arrays van geneste objecten kunnen niet heen en weer gaan door CSV zonder af te vlakken. Converteer geneste JSON eerst naar een vlakke structuur, of gebruik een formaat zoals JSON Lines voor niet-tabellarische gegevens.
Kan ik een ander scheidingsteken gebruiken dan komma?
Ja — kies puntkomma, tab of pipe uit het dropdown-menu voor scheidingstekens. Nuttig voor Europese CSV-exports (vaak gescheiden door puntkomma) of TSV-bestanden.