Il percorso da 60 secondi: file dentro, foglio di calcolo fuori
Se sei arrivato qui da una ricerca del tipo «come posso convertire un file JSON in un file CSV online», probabilmente hai un file nella cartella Download proprio in questo momento e un foglio di calcolo da riempire. Ecco l'intero lavoro, dall'inizio alla fine, senza installare assolutamente nulla:
Primo: aprire il convertitore nel browser. Secondo: fare clic sul pulsante di caricamento e scegliere il file .json — oppure aprire il file in un editor di testo, copiare tutto e incollarlo nella casella di input. Terzo: premere Converti. Quarto: scaricare il CSV e aprirlo in Excel o in Fogli Google. Questa è l'intera procedura. La conversione in sé richiede millisecondi; il minuto lo si passa a fare clic.
Tutto ciò che segue riguarda le quattro piccole decisioni nascoste dentro il terzo passaggio — caricare o incollare, l'appiattimento, il delimitatore, la riga di intestazione — più le quattro cose che possono far sembrare rotto un CSV perfetto in Excel. Se la conversione funziona al primo tentativo, puoi fermarti qui. Se qualcosa non torna, le soluzioni qui sotto sono quelle che funzionano davvero, ciascuna verificata sul convertitore reale.
Decisione 1: caricare il file o incollare il contenuto?
Un convertitore online da JSON a CSV offre due modi per fornirgli i dati, e scegliere quello giusto evita la frustrazione più comune di chi lo usa la prima volta. Il pulsante di caricamento su questo sito accetta file .json e .txt: un clic, si sceglie il file, fatto. Incollare significa aprire il JSON in un editor di testo, selezionare tutto, copiare e trascinare il risultato nella casella di input del convertitore.
Meglio caricare il file quando è grande o quando ci sono più file da convertire: un clic per file e niente appunti di mezzo. Meglio incollare quando si ha solo un frammento: una risposta copiata dal pannello degli strumenti di sviluppo del browser, una risposta API presa dalla documentazione, uno snippet inviato da qualcuno in chat. Entrambi i percorsi alimentano lo stesso motore, quindi il CSV risultante è identico in entrambi i casi.
Un avvertimento pratico sull'incollare: browser e app di chat a volte rovinano gli incolli lunghi. Se si incollano diversi megabyte di JSON e il convertitore segnala una sintassi non valida, non perdere tempo a fare debug dei dati: carica invece il file. Nove volte su dieci l'«errore» erano gli appunti, non il tuo JSON.
Decisione 2: appiattire i dati annidati o lasciarli così come sono?
Questa è la decisione che cambia l'aspetto reale del tuo foglio di calcolo, quindi merita un esempio concreto. Per il resto della guida useremo questo file orders.json: due ordini, oggetti cliente annidati, un elenco di articoli per ordine:
[
{ "id": 1, "customer": { "name": "Ana", "city": "Madrid" }, "items": ["book", "pen"], "total": 19.99 },
{ "id": 2, "customer": { "name": "Ken", "city": "Osaka" }, "items": ["lamp"], "total": 42.5 }
]Con l'appiattimento ATTIVO — l'impostazione predefinita, e la scelta giusta per la maggior parte delle persone — il convertitore trasforma gli oggetti annidati in colonne con notazione puntata e gli elenchi in singole celle. Abbiamo passato questo stesso file nel motore reale per mostrarti l'output byte per byte:
Appiattimento attivo: il risultato ideale per il foglio di calcolo
Ecco cosa ha prodotto il motore con l'appiattimento attivo: questo è l'output che scaricherai davvero:
id,customer.name,customer.city,items,total
1,Ana,Madrid,book; pen,19.99
2,Ken,Osaka,lamp,42.5Ogni livello di annidamento diventa una colonna ordinabile e filtrabile: customer.name, customer.city. Un elenco di valori semplici diventa una cella con i valori uniti da «; ». Questa è la forma adatta al foglio di calcolo, ed è ciò che serve quando l'obiettivo è l'analisi: tabelle pivot, filtri, grafici.
Due dettagli che vale la pena conoscere perché sorprendono sempre: l'elenco unito usa «; » (punto e virgola più spazio), quindi se poi si sceglie il punto e virgola come delimitatore quella cella viene racchiusa tra virgolette per proteggerla — il motore lo gestisce automaticamente. E un valore vuoto diventa semplicemente una cella vuota, mentre un elenco vuoto diventa [].
Appiattimento disattivo: il risultato onesto ma scomodo
Stesso file, appiattimento disattivo. Ogni chiave di primo livello conserva la propria colonna, e le strutture annidate vengono inserite come testo JSON tra virgolette:
id,customer,items,total
1,"{""name"":""Ana"",""city"":""Madrid""}","[""book"",""pen""]",19.99
2,"{""name"":""Ken"",""city"":""Osaka""}","[""lamp""]",42.5Sembra peggio, e per l'analisi è peggio — ma è la rappresentazione onesta, ed è ciò che serve quando occorre preservare l'esatta struttura annidata, per esempio prima di reimmettere le righe in un sistema che si aspetta campi in forma JSON.
Regola pratica: lascia l'appiattimento attivo a meno che tu non abbia un motivo specifico per disattivarlo. Chi cerca come convertire un file JSON in un file CSV online vuole quasi sempre la versione adatta al foglio di calcolo.
Decisione 3: virgola o punto e virgola? (la trappola delle impostazioni locali di Excel)
Il menu a discesa del delimitatore offre virgola, punto e virgola, tabulazione e barra verticale. Per la maggior parte dei lettori la vera scelta è tra virgola e punto e virgola, e la risposta corretta dipende dal tuo Excel, non dai tuoi dati.
Ecco la trappola: negli Stati Uniti, nel Regno Unito e in gran parte dell'Asia, Excel si aspetta valori separati da virgola, quindi il file predefinito con la virgola si apre perfettamente. Ma in gran parte dell'Europa continentale e dell'America Latina, Excel si aspetta il punto e virgola — perché quelle impostazioni locali usano la virgola come separatore decimale, quindi i loro file CSV sono «in realtà» file SSV. Apri un CSV delimitato da virgola in un Excel tedesco e tutto finisce nella colonna A.
La soluzione è una decisione da un clic prima del download, non un problema da risolvere dopo: se il tuo Excel mette tutto in un'unica colonna, rigenera il CSV con il punto e virgola. Abbiamo verificato questo percorso nel motore reale: stesso file ordini, delimitatore punto e virgola, appiattimento attivo:
id;customer.name;customer.city;items;total
1;Ana;Madrid;"book; pen";19.99
2;Ken;Osaka;lamp;42.5Nota le virgolette attorno a «book; pen»: il motore racchiude tra virgolette qualsiasi cella contenente il delimitatore, così nulla si rompe. La tabulazione è la terza opzione silenziosa: quasi nulla va in conflitto con le tabulazioni, quindi sceglila quando i dati contengono sia virgole sia punti e virgola (indirizzi più decimali europei nello stesso file). La barra verticale serve per il raro file che contiene tutti e tre.
Decisione 4: riga di intestazione sì o no?
L'interruttore delle intestazioni è attivo per impostazione predefinita, e dovrebbe restare attivo in quasi tutti i casi. La riga di intestazione è ciò che trasforma una griglia di valori in un foglio di calcolo utilizzabile: è così che ordini per customer.city invece che per «colonna C», ed è ciò che ogni strumento a valle si aspetta di trovare.
Disattiva le intestazioni in un'unica situazione: quando stai aggiungendo righe a un foglio di calcolo esistente che ha già la propria riga di intestazione. Incollare righe senza intestazione sotto un'intestazione esistente è l'unico caso comune in cui una seconda riga di intestazione corromperebbe il foglio. Ovunque altro, mantieni le intestazioni.
Quando il CSV appare sbagliato in Excel: le 4 soluzioni che funzionano davvero
Un CSV perfetto può comunque apparire rotto appena Excel lo apre, perché Excel tira a indovinare invece di chiedere. Questi sono i quattro problemi che vediamo più spesso, in ordine di frequenza, con la soluzione per ciascuno:
- Caratteri confusi o accentati (café diventa café). È una mancata corrispondenza di codifica, non dati rotti. Il convertitore produce UTF-8 semplice senza BOM, ed Excel a volte indovina la codifica sbagliata quando fai doppio clic sul file. Soluzione: in Excel usa Dati > Da testo/CSV, scegli il file e imposta Origine file su 65001 (UTF-8) in modo esplicito. Fogli Google gestisce correttamente UTF-8 all'importazione, quindi è soprattutto un problema di Excel.
- Tutto in un'unica colonna. Il tuo Excel si aspetta un delimitatore diverso da quello usato dal file: vedi la Decisione 3. Rigenera con il punto e virgola, oppure importa tramite Dati > Da testo/CSV e comunica a Excel quale delimitatore usa il file.
- Gli zeri iniziali spariscono (007 diventa 7, i CAP perdono lo zero). Excel vede cifre e converte la cella in numero. Soluzione: importa tramite Dati > Da testo/CSV e imposta quelle colonne come tipo Testo durante la procedura guidata di importazione — fallo al momento dell'importazione, perché gli zeri sono irrecuperabili dopo che Excel li ha già mangiati.
- Le date si riformattano da sole (2026-10-12 diventa 12/10/2026, o peggio un numero seriale). Stessa causa radice: Excel rileva automaticamente il testo simile a date. Soluzione: contrassegna le colonne data come Testo durante l'importazione Dati > Da testo/CSV, poi formattale come date una volta che i dati sono al sicuro nel foglio.
Nota lo schema: tre soluzioni su quattro avvengono al momento dell'importazione, non nel convertitore. Il compito del convertitore è produrre un CSV corretto; la procedura guidata di importazione di Excel è dove comunichi a Excel come leggerlo. Fare doppio clic su un CSV è comodo e sbagliato: i 20 secondi della procedura guidata sono l'assicurazione più economica di tutta questa guida.
È sicuro? Il file JSON non lascia mai il browser
La domanda dietro «come posso convertire un file JSON in un file CSV online» è spesso in realtà «posso fidarmi di un sito sconosciuto con questo file?» — soprattutto quando il file contiene dati di clienti, esportazioni finanziarie o qualsiasi cosa con dei nomi dentro. La risposta onesta dipende dall'architettura dello strumento, non dalle sue promesse.
Il convertitore di questo sito è lato client: la conversione avviene in JavaScript dentro la scheda del tuo browser. Il file viene letto in locale, convertito in locale e scaricato in locale: nulla viene caricato su alcun server, perché non esiste alcun passaggio server nella pipeline. Puoi verificarlo da solo in circa 30 secondi: apri il convertitore, disconnetti la rete (la modalità aereo funziona) e converti un file. Il CSV viene scaricato comunque. Uno strumento che avesse bisogno dei tuoi dati sul proprio server non potrebbe farlo.
Detto questo, sii onesto sui limiti: lato client significa che il file vive nella memoria del tuo browser durante la conversione, su una macchina sotto il tuo controllo. Non convertire file su un computer in prestito o pubblico di cui non ti fidi, e se i tuoi dati sono regolamentati (cartelle cliniche, dati personali finanziari sotto un regime di conformità), controlla la policy della tua organizzazione prima di usare qualsiasi strumento web: l'architettura è sicura, ma la tua policy potrebbe comunque dire di no.
Quando il percorso online è la risposta sbagliata
Un convertitore online è lo strumento giusto per conversioni una tantum di file da piccoli a medi senza installare nulla. È lo strumento sbagliato in tre situazioni, e dirlo fa parte di una guida onesta:
- File enormi. Una scheda del browser gestisce bene fino a qualche megabyte e diventa lenta oltre le decine di megabyte. Per centinaia di megabyte, usa jq o un breve script Python in locale: leggono il file in streaming invece di tenerlo tutto in memoria.
- Conversioni che ripeti ogni giorno. Se converti la stessa esportazione ogni mattina, uno script salvato o un one-liner jq trasforma un minuto al giorno in zero secondi al giorno. Lo strumento online è per il lavoro irregolare; lo script è per la routine.
- Colonne scelte a mano, rinominate, riordinate. Il convertitore fornisce ogni chiave come colonna, nell'ordine delle chiavi del file. Se ti servono tre colonne specifiche rinominate e riordinate, la proiezione esplicita in jq o pandas batte fare clic in un'interfaccia ogni volta.
Per il confronto completo dei sei approcci — convertitore online, Power Query di Excel, Python/pandas, jq, VS Code, Fogli Google — ciascuno effettivamente testato, vedi la nostra guida di confronto degli strumenti. Per il percorso più veloce possibile indipendentemente dal metodo, vedi la guida da meno di un minuto.
Guide correlate
- Come convertire JSON in CSV: 3 metodi affidabili (Guida 2026)
- Cos'è un convertitore JSON in CSV online? Come sceglierne uno buono (Guida 2026)
- Come trasformare JSON in CSV in meno di un minuto: il metodo più veloce per ogni situazione (Guida 2026)
- Come appiattire JSON in CSV: cosa fa davvero l'interruttore di appiattimento (Guida 2026)
- Come creare un CSV da JSON: 7 decisioni che trasformano i dati grezzi in un file funzionante (Guida 2026)
- Come convertire JSON in CSV in VS Code? 4 modi, dal clic a un tasto (Guida 2026)
- how to flatten the JSON data: esplodere, unire o lasciare annidato (Guida 2026)
- Esiste un modo per convertire JSON in CSV? Sì — 5 modi, scegli in base alla tua situazione (Guida 2026)
- Come fare JSON to CSV online: fallo in questa scheda in 30 secondi (Guida 2026)
- json to csv converter download: cosa scaricare davvero (Guida 2026)
- Convert Large JSON to CSV Online Free: Quando un File è Troppo Grande? (Guida 2026)
- Cos'è un file JSON e un file CSV? Guida per principianti a entrambi i formati (Guida 2026)
- What Does Flattening a JSON Mean? Cosa significa davvero il termine (Guida 2026)
- What is JSON to CSV online: le tre parole spiegate (guida 2026)
- what is JSON to CSV converter online: anatomia dello strumento (guida 2026)
- convert json to csv locally: convertire JSON in CSV sul tuo computer, senza caricare il file (Guida 2026)
- Quali sono i modi per convertire JSON in CSV in locale? 6 metodi a confronto (Guida 2026)
- Il file CSV si apre in un'unica colonna in Excel: perché succede e come correggerlo (Guida 2026)
- Perché il tuo CSV mostra caratteri strani in Excel e come risolvere il problema di codifica (Guida 2026)
- Perché Excel elimina gli zeri iniziali dai codici del tuo CSV e come conservarli (Guida 2026)
- Perché Excel cambia le date del CSV e come mantenerle invariate (Guida 2026)
- Perché salvare un CSV in Excel lo modifica e come tenere al sicuro l'originale (Guida 2026)
- Perché Excel non apre il tuo file CSV troppo grande e cosa fare invece (Guida 2026)
Domande frequenti
Come posso convertire un file JSON in un file CSV online gratuitamente?
Apri un convertitore online gratuito da JSON a CSV, carica il tuo file .json (o incollane il contenuto), lascia attivo l'appiattimento, scegli il delimitatore che il tuo foglio di calcolo si aspetta e scarica il CSV. Il tutto richiede meno di un minuto e non serve alcun account: il convertitore di questo sito è gratuito senza registrazione.
Devo installare qualcosa per convertire un file JSON in CSV online?
No. Un convertitore online gira nel browser: questo è proprio il punto. Carica o incolla il tuo JSON, converti, scarica il CSV. Installare Python, jq o plugin di Excel ha senso solo per file enormi o conversioni quotidiane ripetute.
Qual è la differenza tra caricare un file JSON e incollare testo JSON?
Nessuna nell'output: entrambi alimentano lo stesso motore. Il caricamento è meglio per file grandi o per convertire più file di fila; incollare è meglio per frammenti copiati dagli strumenti di sviluppo, dalla documentazione API o dalla chat. Se un incollaggio enorme genera un errore di sintassi, carica invece il file: probabilmente sono gli appunti ad averlo rovinato.
Perché il mio CSV convertito mostra tutto in un'unica colonna in Excel?
Il tuo Excel si aspetta un delimitatore diverso da quello usato dal file: più comunemente, un Excel europeo o latinoamericano che si aspetta punti e virgola apre un file delimitato da virgole. Rigenera il CSV con il delimitatore punto e virgola, oppure importa tramite Dati > Da testo/CSV e comunica a Excel quale delimitatore usa il file.
Come converto un file JSON in CSV senza perdere i dati annidati?
Lascia attiva l'opzione di appiattimento. Trasforma gli oggetti annidati in colonne con notazione puntata (customer.name, customer.city) e gli elenchi di valori semplici in singole celle unite con «; »: verificato sul convertitore reale. Disattivare l'appiattimento inserisce le strutture annidate in celle tra virgolette come testo JSON grezzo.
È sicuro caricare un file JSON con dati personali su un convertitore online?
Dipende dall'architettura dello strumento. Su questo sito il convertitore è lato client: il file non lascia mai la scheda del browser, e puoi verificarlo convertendo con la rete disconnessa. Gli strumenti con caricamento su server inviano il file alla loro infrastruttura, quindi controlla di che tipo è uno strumento prima di incollare dati sensibili.
Posso convertire un file JSON in CSV sul telefono?
Sì: il convertitore è una pagina web, quindi funziona nel browser del telefono. Carica il file dalla memoria del telefono (o incolla il JSON), converti e scarica il CSV. Per file grandi o un lavoro preciso sul delimitatore un browser desktop è più comodo, ma la conversione funziona allo stesso modo.
Hai il file pronto? Convertilo ora — niente da installare
Carica il tuo file .json o incolla il suo contenuto, scegli il delimitatore e scarica il CSV. Conversione lato client: il file non lascia mai il tuo browser. Gratis, senza registrazione.
Apri il convertitore JSON in CSV