JSON naar CSV

Converteer JSON-arrays naar CSV met headers.

Developer

Plak een JSON-array van objecten (bijv. van een API-response) en converteer in één klik naar CSV. Koppen worden uit de objectkeys gehaald; je kunt het resultaat kopiëren of downloaden als .csv-bestand voor Excel of Google Sheets.

Resultaat verschijnt hier na conversie.

Over JSON naar CSV

JSON (JavaScript Object Notation) is het standaard dataformaat voor API's en webservices. Veel API's retourneren data als een JSON-array van objecten. Die data naar CSV converteren laat je het openen in spreadsheets (Excel, Google Sheets, LibreOffice), analyses uitvoeren of importeren in andere tools. Deze converter draait volledig in je browser: hij parsed je JSON, gebruikt objectkeys als kolomkoppen en geeft comma-separated values uit — geen upload en geen server.

Hoe te gebruiken

  1. Plak je JSON-array van objecten in het vak JSON-invoer. Zorg dat het geldige JSON is (bijv. van een API of van onze JSON-formatter).
  2. Klik op Converteren naar CSV. De CSV-uitvoer verschijnt hieronder.
  3. Gebruik CSV kopiëren om naar het klembord te kopiëren, of CSV downloaden om een .csv-bestand op te slaan.

Wanneer te gebruiken

  • API- of databaseresultaten exporteren naar een spreadsheet
  • Data voorbereiden voor rapporten of maillijsten
  • Tabeldata delen met mensen die Excel of Sheets prefereren
  • Snel back-up of archief van JSON-data in een universeel formaat

Details

Waarden die comma's, aanhalingstekens of regeleinden bevatten worden automatisch geëscaped in de CSV (tussen dubbele aanhalingstekens gezet en interne aanhalingstekens verdubbeld). De eerste rij is altijd de koprij afgeleid van de objectkeys.

Veelgestelde vragen

Welk JSON-formaat accepteert deze tool?
Hij accepteert een JSON-array van objecten, bijvoorbeeld: [{"name":"Alice","age":30},{"name":"Bob","age":25}]. Elk object wordt één rij in de CSV, en de keys van het eerste object (of de vereniging van alle keys) worden de kolomkoppen. Geneste objecten of arrays worden naar strings geconverteerd.
Worden mijn gegevens naar een server gestuurd?
Nee. Conversie gebeurt volledig in je browser met JavaScript. Je JSON-gegevens verlaten je apparaat nooit, dus het is veilig voor gevoelige of vertrouwelijke data.
Kan ik het CSV-bestand downloaden?
Ja. Na het converteren kun je op "CSV downloaden" klikken om het resultaat als .csv-bestand op te slaan. Je kunt het openen in Excel, Google Sheets of elke spreadsheet-app.
Wat als mijn JSON verschillende keys in verschillende objecten heeft?
De tool verzamelt alle unieke keys uit elk object. Als een rij een key mist, blijft die cel leeg in de CSV. De kolomvolgorde volgt de volgorde waarin keys voor het eerst werden gezien.