Converteer een CSV-bestand naar JSON in uw browser - perfect om spreadsheets door te sturen naar scripts, API's of LLM's.
Sleep één of meerdere - alles wordt geconverteerd naar JSON. Voortgang per rij, batchconversie, ZIP-download.
CSV is het format met de laagste gemeenschappelijke deler voor tabulaire gegevens: elk spreadsheet exporteert het, elk script leest het in. JSON is hetzelfde voor geneste of zelfbeschrijvende gegevens: elke programmeertaal kan het parseren, elke moderne API gebruikt het. Het omzetten van CSV naar JSON overbrugt de kloof wanneer je spreadsheetgegevens moet doorvoeren naar een JavaScript-script, een REST API of een LLM dat in objecten denkt.
We parsen de CSV met PapaParse, waarbij de eerste rij als veldnamen wordt beschouwd en de rest als records. Numerieke waarden krijgen automatisch het juiste type; alles anders blijft als string. De uitvoer is een ingesprongen JSON-array van objecten - klaar om te plakken in een script of te pipen naar curl. Alles gebeurt lokaal; geen data verlaat je browser.
Ontwikkelaarsworkflows die het meest profiteren: het prototypen van een REST API met mock-data (CSV-export uit een spreadsheet, JSON in uw handler), het vullen van een database met voorbeeldrecords (CSV van financiële/operationele teams, JSON in een migratiescript), het voeden van een LLM met een gestructureerde dataset voor analyse (LLM's verwerken JSON-arrays van objecten veel beter dan vrije-vorm CSV), en het converteren van bedrijfsrapporten naar machineleesbare API's (Salesforce/HubSpot/Stripe exporteren allemaal CSV, uw dashboard verbruikt waarschijnlijk JSON).
Een opmerking over randgevallen die CSV-parsers vaak in de war brengen: cellen met ingebedde komma's (gequote strings), cellen die letterlijke dubbele aanhalingstekens bevatten (escaped via verdubbelde aanhalingstekens), meerregelige cellen (cellen die meerdere regels beslaan binnen aanhalingstekens), Windows-regeleinden (CRLF) en Excel-specifieke eigenaardigheden (UTF-8 byte-order mark, '='-voorvoegsel om letterlijke interpretatie af te dwingen). PapaParse verwerkt al deze correct. Als u eerder 'gebroken op rij 47'-fouten hebt gehad met goedkope parsers, lost PapaParse deze op.
Het automatisch typen van getallen is de meest nuttige standaardinstelling. Zonder dit wordt een kolom zoals "12345" geparseerd als de string "12345" en kun je deze niet server-side sorteren of optellen totdat je deze cast. PapaParse detecteert gehele getallen, decimale getallen, wetenschappelijke notatie en booleans als waar/onwaar. Datumstrings blijven strings (geen automatische parsing naar een Datum-object) omdat datumformaten te gevarieerd zijn om betrouwbaar te raden; cast ze in je doelcode.
Exporteer een spreadsheet met testrecords als CSV, converteer naar JSON, serveer vanaf een mock-endpoint. Sneller dan handmatig JSON typen.
Neem een CSV-export van een ander systeem en converteer deze naar JSON voor gebruik in een migratie- of seed-script. De meeste ORM's accepteren JSON-arrays direct.
LLM's analyseren JSON-arrays veel betrouwbaarder dan ruwe CSV. Converteer eerst, plak in, vraag om inzichten.
Frontend-ontwikkelaars die een dashboard prototypen met echte gegevens profiteren van JSON die ze direct kunnen importeren. Sneller dan het aansluiten van een CSV-parser in het prototype.
CRM-exports komen meestal als CSV. Converteer naar JSON voor opname in aangepaste analyses of synchronisatie met een JSON-native database.
De overgang van een verouderde CSV-gebaseerde workflow naar een moderne JSON-gebaseerde workflow begint met deze conversie. Handig voor eenmalige migraties en doorlopende pipelines.
CSV (Comma-Separated Values) is het eenvoudigste tabelvormige formaat - platte tekstrijen met door komma's gescheiden waarden. Elk spreadsheetprogramma, elke scripttaal en elk datagereedschap leest het.
JSON (JavaScript Object Notation) is de lingua franca van gestructureerde data op het web. Arrays, objecten, strings, getallen, booleans. Wordt gelezen door elke moderne programmeertaal.
Sleep een CSV naar de converter hierboven, of klik op het vak om er een vanaf uw apparaat te kiezen.
We hebben JSON vooraf geselecteerd als uitvoerformaat. Wijzig het in het dropdown-menu als je een ander doelformaat wilt.
Klik op Converteren en wacht tot de voortgangsbalk klaar is. Download de JSON wanneer deze klaar is.
Vlak een JSON-array van objecten af naar een CSV-bestand - plak in Excel, Google Sheets of een andere spreadsheettool.
Converteer JSON-configbestanden naar het meer menselijk leesbare YAML-formaat - Kubernetes, GitHub Actions en Docker Compose zijn er dol op.
Converteer een Excel XLSX-spreadsheet naar CSV - perfect voor scripts, datatools of systemen die .xlsx niet kunnen openen.