Cookie Questo sito conserva solo ciò che serve per funzionare. Al momento non ci sono né statistiche né pubblicità, e nulla di quanto trovi qui ti segue su altri siti. Leggi l’informativa sulla privacy

Scegli cosa consentire
+92 312 8299940Preventivo gratuito
Strumento gratuito, senza account

Convertire JSON in CSV
Tabelle pulite da dati disordinati

Incolla i dati per convertire JSON in CSV e ottieni una tabella ordinata. Lo strumento appiattisce gli oggetti annidati, tiene esatti gli ID lunghi ed elenca ogni modifica.

  • GratisPrezzo
  • CSV, ExcelUscita
  • NessunaRegistrazione
  • Nel tuo browserFunziona

Convertitore da JSON a CSV

Convertito nel tuo browser, con ogni avviso elencato

Record
0
Colonne
0
Dimensione
0 B

Pronto. Incolla i tuoi dati, apri un file o prova l’esempio.

Vuoi il contrario? Converti CSV in JSON

Qui il browser fa tutto il lavoro, in questa scheda. Non carichiamo nulla, non salviamo nulla e non registriamo nulla.
In breve

Cosa fa questo strumento per convertire JSON in CSV

Questo strumento trasforma i dati di un’app o di un’API in righe e colonne che un foglio di calcolo può aprire. Incolla il JSON e la tabella compare accanto. Non si carica nulla, perché il tuo browser fa tutto il lavoro.

Il JSON è perfetto per i programmi. Mette cose dentro altre cose e lascia che ogni record abbia campi diversi. Un foglio di calcolo, invece, vuole una sola griglia piatta. Quindi il vero lavoro non è il cambio di formato. Il vero lavoro è decidere cosa fare di oggetti annidati, liste e campi mancanti, e poi dirti cosa è stato deciso.

Per questo ogni conversione finisce con una tabella dei controlli. Indica i record trovati, gli oggetti appiattiti, le celle lasciate vuote e tutto ciò che sembrava rischioso. In questo modo sai che il file è giusto prima di mandarlo a chiunque.

Dal JSON annidato alle colonne piatte

Una cella di un foglio di calcolo contiene un solo valore. Perciò, quando un record contiene un oggetto indirizzo, il convertitore dà a ogni parte una colonna propria: address.city, address.country e così via. I nomi a punti mostrano da dove viene ogni valore.

Schema di un ordine JSON annidato trasformato in colonne CSV: l’oggetto indirizzo si divide nelle colonne address.city e address.country, e la lista degli articoli sta in una cella
Un indirizzo annidato diventa due colonne a punti, e una lista diventa una sola cella.

Le liste funzionano in un altro modo. Una lista di tag o di articoli va in una sola cella, unita da punti e virgola. Se preferisci tenere la lista come testo JSON, disattiva l’opzione. Comunque vada, nessun dato va perso.

Convertire JSON in CSV senza perdere dati

Molti convertitori leggono il JSON con il parser integrato del browser, e quel parser arrotonda i numeri lunghi. Un ID ordine come 12345678901234567890 torna come 12345678901234567000, cioè un altro ordine. Qui ogni numero viene preso esattamente come lo hai incollato. Così ID e numeri di conto restano interi.

Il convertitore da JSON a CSV dopo aver convertito tre ordini, con la tabella dei controlli che elenca oggetti appiattiti, celle con liste e campi mancanti
Ogni conversione finisce con una tabella dei controlli, così vedi cosa è cambiato e perché.

Inoltre i record raramente combaciano del tutto. Un cliente ha il telefono, il successivo no. Il convertitore raccoglie ogni campo nell’ordine in cui compare e lascia vuota la cella dove manca un valore. Poi la tabella dei controlli conta per te queste celle vuote.

Dove vengono trovati i tuoi record

Le risposte delle API spesso avvolgono la lista che vuoi dentro un altro oggetto, per esempio { "data": [ ... ] } o { "results": [ ... ] }. Se dentro c’è esattamente una lista di oggetti, il convertitore la usa e te lo dice. Da un solo oggetto nasce una riga, mentre un array di array esce linea per linea.

Il convertitore mostra un messaggio di errore con la riga e la colonna esatte di una virgola mancante nel JSON, accanto al pulsante Mostrami dove
Un errore nel JSON viene indicato con riga e colonna, e un clic ti porta lì.

Il formato JSON è definito nello standard RFC 8259. Se il lettore trova un errore, come una virgola finale o una virgoletta mancante, indica riga e colonna. Poi un pulsante ti porta dritto al punto.

Da JSON a Excel senza caratteri rotti

Excel è esigente con i file di testo. Se un CSV non inizia con un piccolo segno chiamato byte order mark, Excel può sbagliare la codifica. A quel punto nomi come Zoë o Karachi in scrittura urdu diventano caratteri senza senso. Spunta il download pronto per Excel e il file porta quel segno, quindi si apre bene con un doppio clic.

Convertitore da JSON a CSV impostato sul punto e virgola, con il download pronto per Excel spuntato, che mostra un CSV separato da punti e virgola
Colonne con punto e virgola e il segno per Excel, per i fogli di calcolo che se li aspettano.

Puoi anche cambiare il delimitatore. In alcuni paesi la virgola separa i decimali, perciò Excel si aspetta il punto e virgola tra le colonne. Scegli punto e virgola, tabulazione o barra verticale, e l’anteprima si aggiorna subito.

Protezione dalle formule dei fogli di calcolo

Una cella che inizia con =, +, - o @ può avviarsi come formula quando il file si apre. Gli attaccanti nascondono comandi così, e OWASP la chiama CSV injection. Con la protezione attiva, queste celle ricevono un apostrofo davanti e si aprono come testo semplice. I numeri negativi restano intatti, e la tabella dei controlli elenca ogni cella cambiata.

Virgolette, virgole e a capo sotto controllo

Il CSV ha una regola che fa inciampare i file fatti a mano: un valore con il delimitatore, una virgoletta o un a capo deve stare tra virgolette doppie. Inoltre ogni virgoletta interna va raddoppiata. Il convertitore segue alla lettera lo standard RFC 4180, quindi un nome come Sara "Sam" Malik o un indirizzo con una virgola arriva intatto.

Prima di importare il file in un posto importante, puoi confrontarlo con un’esportazione precedente. Il nostro strumento per confrontare testi mostra ogni riga cambiata fianco a fianco.

Chi ha bisogno di dati JSON in un foglio di calcolo

Molte persone che non programmano ricevono comunque JSON. Un negozio esporta gli ordini da un plugin. Un team marketing scarica contatti da un servizio di moduli. Un responsabile dell’assistenza estrae i ticket dal suo help desk. Ogni volta i dati arrivano come JSON disordinato, ma il report deve stare in un foglio pulito.

Lo sfrutta anche chi programma. Un CSV veloce permette di controllare a occhio la risposta di un’API, ordinarla o passarla a un collega. Nel frattempo, gli analisti caricano il file in Google Sheets o nella schermata di importazione di un database. I passi sono uguali per tutti: incollare, leggere i controlli e poi scaricare.

Come funziona

Come convertire JSON in CSV in quattro passi

Tutto il lavoro richiede meno di un minuto, anche con un file grande.

  • 1

    Aggiungi il tuo JSON

    Incollalo nel riquadro a sinistra, trascinaci sopra un file .json o aprine uno. Il pulsante di esempio carica tre ordini di prova.

  • 2

    Scegli la forma

    Lascia attivo l’appiattimento per gli oggetti annidati. Poi scegli il delimitatore che il tuo foglio di calcolo si aspetta.

  • 3

    Leggi i controlli

    La tabella sotto lo strumento elenca i record, le celle vuote e tutto ciò che è stato protetto o cambiato.

  • 4

    Copia o scarica

    Porta il CSV negli appunti o salvalo. Spunta prima l’opzione pronta per Excel se il file va in Excel.

Perché questo

Ciò che distingue questo strumento

La maggior parte degli strumenti cambia il formato e si ferma lì. Questo ti dice cosa ha fatto il cambio ai tuoi dati.

  • I numeri lunghi restano esatti

    Gli ID con più di 15 cifre vengono copiati così come sono, mai arrotondati dal browser.

  • Dati annidati appiattiti con chiarezza

    I nomi di colonna a punti mostrano dove stava ogni valore nel JSON originale.

  • Una tabella dei controlli, non un’ipotesi

    Record, vuoti, liste e celle protette vengono contati e spiegati con parole semplici.

  • Protezione dalle formule integrata

    Le celle che un foglio di calcolo avvierebbe come formula si aprono invece come testo innocuo.

  • Pronto per Excel con una spunta

    Il download porta il segno che serve a Excel per leggere bene accenti e altre scritture.

  • Privato per scelta

    La conversione avviene nella tua scheda, quindi i dati dei clienti non toccano mai un server.

Buone abitudini

Regole per file CSV puliti

Otto abitudini che rendono un CSV facile da aprire, importare e di cui fidarsi.

  • Un record per riga. Ogni riga descrive una sola cosa, come un ordine o un cliente, così filtri e totali funzionano.
  • Ogni colonna con la propria intestazione. Due colonne chiamate name confondono ogni strumento di importazione. Per questo il convertitore rinomina i doppioni per te.
  • Usa il delimitatore che il tuo pubblico si aspetta. La virgola è lo standard, ma molti fogli di calcolo europei si aspettano il punto e virgola.
  • Salva in UTF-8. È l’unica codifica che contiene ogni scrittura. Aggiungi il byte order mark se il file va in Excel.
  • Tieni gli ID come testo. I fogli di calcolo arrotondano i numeri lunghi e tolgono gli zeri iniziali, quindi formatta come testo le colonne degli ID quando apri il file.
  • Scrivi le date in un solo formato. Le date ISO come 2026-09-27 si ordinano bene e non si confondono mai tra paesi.
  • Lascia attiva la protezione dalle formule. I dati di moduli e API possono contenere testo che si avvia come formula. Proteggersi è gratis.
  • Verifica che ci siano tutte le righe. Confronta i record della tabella dei controlli con il numero atteso prima di condividere il file.
Da evitare

Sei errori nel passare da JSON a CSV

Ognuno sembra innocuo sullo schermo e crea problemi appena qualcuno importa il file.

  • Perdere i campi annidati

    Alcuni strumenti scrivono [object Object] in una cella. L’appiattimento invece tiene leggibile ogni valore.

  • ID arrotondati

    Un ID di 19 cifre arrotondato dal browser punta per sempre al record sbagliato.

  • Virgole senza virgolette

    Un indirizzo con una virgola, senza virgolette, si spezza in due colonne e sposta tutta la riga.

  • Accenti rotti in Excel

    Senza il segno UTF-8, Excel può leggere male i nomi in qualsiasi lingua diversa dall’inglese.

  • Aprire formule non affidabili

    Una cella che inizia con = può eseguire un comando. Proteggila prima che qualcuno apra il file.

  • Ignorare i campi mancanti

    Le celle vuote vanno bene, ma solo se sai che ci sono. Perciò leggi i controlli prima di condividere.

Domande

Domande frequenti su JSON e CSV

Come si converte un JSON in CSV?

Incolla il tuo JSON nel riquadro a sinistra e il CSV compare a destra. Quindi portalo negli appunti o salvalo. Non serve installare nulla.

Posso aprire il risultato in Excel?

Sì. Spunta il download pronto per Excel prima di scaricare. Così Excel apre il file con accenti e altre scritture intatti.

E gli oggetti contenuti in altri oggetti?

Ogni valore annidato riceve una colonna sua, con un nome a punti come address.city. Se disattivi l’appiattimento, l’oggetto resta come testo JSON.

Cosa succede alle liste dentro un record?

Una lista di valori semplici finisce in una cella, unita da punti e virgola. Invece una lista di oggetti viene scritta nella cella come testo JSON.

Da dove vengono le celle bianche?

Perché alcuni record non hanno tutti i campi. Il convertitore tiene ogni colonna e lascia un vuoto dove manca un valore. Inoltre la tabella dei controlli conta questi vuoti.

I numeri lunghi restano esatti?

Sì. I numeri vengono copiati come il testo esatto che hai incollato. Perciò un ID di 20 cifre non viene mai arrotondato.

Perché una cella ha un apostrofo davanti?

Iniziava con =, +, - o @, e un foglio di calcolo l’avrebbe trattata come formula. L’apostrofo la rende testo semplice. Disattiva la protezione solo se vuoi davvero le formule.

Il mio JSON ha un errore. Come lo trovo?

Il messaggio di errore indica riga e colonna. Poi premi Mostrami dove, e il cursore salta a quel punto del tuo JSON.

Fino a che peso di file regge?

I file di diversi megabyte si convertono in un attimo. Tuttavia un input molto grande si converte quando premi il pulsante, non a ogni tasto.

Denwix riceve il JSON che incollo?

No. La conversione avviene tutta nel tuo browser, quindi i tuoi dati non lasciano mai il computer.

Altri strumenti gratuiti

Utilità per spostare dati tra formati

Convertire è solo un passo. Questi strumenti aiutano prima e dopo.

Pronto a trasformare il tuo JSON in una tabella?

Incolla i tuoi dati e il CSV compare subito. Il convertitore da JSON a CSV è gratuito, non richiede un account e tiene tutto nel tuo browser.