CSV naar JSON

Converteer CSV naar JSON met optionele headers.

Developer

Plak CSV-data van een spreadsheet of export, kies het scheidingsteken (komma, puntkomma of tab) en bepaal of de eerste rij koppen zijn. De tool converteert naar JSON in je browser — een array van objecten (met koppen als keys) of een array van arrays. Er worden geen gegevens naar een server gestuurd.

Resultaat verschijnt hier na conversie.

Over CSV naar JSON

CSV (comma-separated values) is het standaard exportformaat voor spreadsheets en veel databases. JSON is de standaard voor API's en webapps. CSV naar JSON converteren laat je spreadsheetdata in scripts, API's of configs voeren. Deze tool parsed je CSV in de browser en geeft geldige JSON uit — met de eerste rij als objectkeys wanneer je "Eerste rij is koppen" inschakelt — zonder upload en zonder server.

Hoe te gebruiken

  1. Selecteer het Scheidingsteken dat bij je CSV past (komma, puntkomma of tab).
  2. Vink Eerste rij is koppen aan als de eerste regel kolomnamen bevat; uitvinken voor platte rijen.
  3. Plak je CSV in het vak CSV-invoer en klik op Converteren naar JSON.
  4. Kopieer de JSON of gebruik het in je app. Gebruik JSON naar CSV voor de omgekeerde conversie.

Wanneer te gebruiken

  • Spreadsheet- of exportdata importeren in een webapp of API
  • Configs of seeddata bouwen uit Excel/Sheets-exports
  • Snel converteren zonder software te installeren of een script te schrijven
  • Testen of debuggen: JSON uit een CSV-sample krijgen

Details

Gequote velden (dubbele aanhalingstekens) kunnen comma's en regeleinden bevatten; de parser volgt RFC 4180-achtige CSV. Lege rijen worden overgeslagen. Kolomnamen uit de eerste rij worden de keys van elk object wanneer koppen zijn ingeschakeld.

Veelgestelde vragen

Kan ik een ander scheidingsteken gebruiken?
Ja. Kies komma (,), puntkomma (;) of tab. Veel Europese exports gebruiken puntkomma omdat komma het decimaalteken is. Als "Eerste rij is koppen" is aangevinkt krijg je een array van objecten met die koppen als keys; anders krijg je een array van arrays.
Worden mijn gegevens naar een server gestuurd?
Nee. Conversie draait volledig in je browser. Je CSV verlaat je apparaat nooit, dus het is veilig voor gevoelige of vertrouwelijke data.
Wat als mijn CSV comma's binnen gequote velden heeft?
De parser respecteert dubbele-aanhalingstekens-velden. Comma's, regeleinden en dubbele aanhalingstekens binnen aanhalingstekens worden als onderdeel van de waarde behandeld. Een verdubbeld aanhalingsteken ("") binnen een gequote veld wordt een enkel aanhalingsteken in de waarde.
Kan ik JSON terug naar CSV converteren?
Ja. Gebruik onze JSON naar CSV-tool om een JSON-array van objecten terug naar CSV met koppen te converteren.