Naar de inhoud

JSON naar CSV converter

Plak een JSON-array en krijg een CSV-tabel die je in een spreadsheet opent. Kies komma, puntkomma of tab als scheidingsteken.

0 tekens

0 tekens

Lokaal verwerktBestanden en tekst worden in je browser verwerkt en niet naar onze servers geüpload.Meer informatie

Andersom nodig? CSV naar JSON

Zo zet je JSON om naar CSV

  1. 01

    Plak je JSON

    Gebruik een array van objecten, zoals API-resultaten, of een array van arrays.

  2. 02

    Kies scheidingsteken en kopregel

    Komma, puntkomma of tab, met of zonder rij met kolomnamen.

  3. 03

    Omzetten en downloaden

    Kopieer de CSV of download hem als .csv-bestand.

Zo worden kolommen gemaakt

  • Kolommen volgen de volgorde waarin sleutels voor het eerst voorkomen. Een sleutel die pas in een later object opduikt, krijgt ook een eigen kolom.
  • Ontbrekende sleutels en null-waarden worden lege cellen.
  • Geneste objecten en arrays komen als compacte JSON-tekst in één cel; ze worden niet over extra kolommen verdeeld.
  • Een array van arrays wordt rij voor rij geschreven, zonder verzonnen kopregel.

Uitvoer die spreadsheets goed lezen

Velden met het scheidingsteken, een aanhalingsteken of een regeleinde komen tussen aanhalingstekens, en aanhalingstekens daarbinnen worden verdubbeld. Rijen eindigen op CRLF, zoals Excel en de meeste CSV-lezers verwachten.

Aanhalingstekens voorkomen niet dat een spreadsheet een cel als formule leest. Controleer onbekende invoer die begint met =, +, - of @ voordat je de CSV in een spreadsheet opent.

Gerelateerde tools

Veelgestelde vragen

Welke JSON-structuur kan ik omzetten?

Een array op het hoogste niveau waarvan alle items objecten zijn, of allemaal arrays. Eén los object, of een array met objecten en losse waarden door elkaar, wordt gemeld met uitleg.

Wat gebeurt er met geneste objecten?

Die blijven als JSON-tekst in één cel staan, bijvoorbeeld {"stad":"Utrecht"}. Er gaat niets verloren, maar de structuur wordt niet over kolommen verdeeld.

Welk scheidingsteken gebruik ik voor Excel?

Met een Nederlandse Excel werkt Puntkomma meestal het best. Staat alles in één kolom, probeer dan het andere scheidingsteken.

Kan ik CSV terug naar JSON omzetten?

Ja. Zet Modus op CSV naar JSON, of open de pagina CSV naar JSON.