Convertitore da JSON a CSV
Incolla la risposta di un’API o qualsiasi file JSON e ottieni una tabella CSV pronta per Excel o Google Sheets. Gli oggetti annidati diventano colonne come address.city e troviamo l’array di dati anche dentro { "data": [...] }.
Elaborato al 100% nel tuo browser
Ctrl + Enter eseguiCtrl + C copia risultato
Come si usa
- 1Incolla il JSON, trascina un file .json o carica l’esempio.
- 2Scegli il delimitatore: punto e virgola per Excel in italiano, virgola per gli altri programmi.
- 3Decidi come trattare oggetti annidati e array, e se includere l’intestazione.
- 4Attiva «Compatibile con Excel» e scarica il .csv, oppure copia il risultato.
Casi d’uso
- Aprire risposte di API REST in Excel o Google Sheets.
- Esportare raccolte MongoDB o Firebase in un foglio di calcolo.
- Condividere dati tecnici con i team business o marketing.
- Preparare importazioni CSV per CRM, e-commerce o strumenti di email.
Domande frequenti
Perché Excel mostra male gli accenti o tutto in una colonna?
Excel ha bisogno del BOM per riconoscere l’UTF-8 e, con le impostazioni italiane, si aspetta il punto e virgola come separatore. Attiva «Compatibile con Excel» e scegli il punto e virgola: il file si aprirà correttamente con un doppio clic.
Cosa succede agli oggetti annidati?
Con «Appiattisci» attivo, { "address": { "city": "Roma" } } diventa la colonna address.city. Disattivandolo, l’oggetto viene salvato come testo JSON in una sola cella.
E se il mio JSON non è un array?
Cerchiamo automaticamente il primo array di oggetti nel documento (ad esempio in "data", "results" o "items"). Se c’è un solo oggetto, diventa una singola riga.
Accetta JSON Lines (un oggetto per riga)?
Sì. Se incolli un oggetto JSON per riga, vengono uniti automaticamente in un’unica tabella.