Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Convertitore CSV a JSON Gratis: Convertire CSV in JSON Online

97 utilizzi

Consigli CSV a JSON

Prima riga come chiavi
Prima riga diventa nomi dei campi JSON.
Delimitatore
Virgola, punto e virgola o tab.
JSON formattato
Array JSON pulito e formattato.

Domande Frequenti

Q Servono intestazioni?
A Sì, prima riga diventa chiavi JSON.
Q Rileva il delimitatore?
A Scegli tra virgola, punto e virgola o tab.
Q Posso vedere anteprima?
A Sì, risultato formattato e come tabella.
Q Posso convertire un CSV con dati annidati o array?
A Questo strumento appiattisce le strutture annidate di default. Se il tuo CSV ha colonne come "items[0].nome", otterrai chiavi JSON con quella esatta notazione tra parentesi. Per un JSON annidato corretto, servirebbe una pipeline a più fasi. Prova a convertire prima il tuo CSV in JSON piatto, poi ristrutturalo con uno strumento come jq. La maggior parte dei CSV reali con intestazioni semplici funziona perfettamente.
Q Cosa succede se il mio CSV ha più colonne che intestazioni?
A Il nostro convertitore gestisce righe disuguali con eleganza. Le colonne extra senza intestazione ricevono chiavi generiche come "colonna_4" o "campo_5". I valori mancanti diventano null in JSON. Provalo con un CSV di 3 intestazioni contenente 5 colonne di dati — vedrai subito lo schema. Per un output pulito, abbina sempre il numero di intestazioni a quello delle colonne dati.
Q Posso convertire un file CSV con valori mancanti?
A Sì, i valori mancanti diventano null nell'output JSON. Per esempio, una riga con 'nome,età,città' e 'Luca,,Roma' produce {"nome":"Luca","età":null,"città":"Roma"}. Le stringhe vuote tra virgolette come "" rimangono stringhe vuote, non null. Questo segue il comportamento JSON standard per le API. Controlla gli spazi bianchi indesiderati prima di convertire.
Q Il convertitore gestisce caratteri accentati o Unicode come le lettere italiane?
A Sì, supporta nativamente UTF-8. Accenti come 'è', 'à', 'ù' e 'ò' nelle tue righe CSV vengono conservati nel JSON. Un'intestazione 'città' diventa correttamente 'città' come chiave. Prova con 'perché' o 'Piacenza' — funziona alla perfezione. Attenzione: se copi da Excel su Windows, potresti trovare un carattere BOM nascosto all'inizio. Basta cancellarlo per avere un JSON pulito.
Q Come ottenere un JSON formattato su più righe invece di una linea unica?
A Il nostro convertitore lo fa in automatico. Il JSON viene visualizzato con indentazione e interruzioni di linea dopo ogni oggetto. Copia l'output e incollalo in un editor qualsiasi — vedrai una struttura pulita, non un muro di testo. Se devi usarlo per un'API o script, in fondo al pannello di output c'è un interruttore per la modalità compatta. Spento = versione leggibile, acceso = JSON minimizzato. I tester QA lo adorano per confrontare payload visivamente.

Come Convertire

Strumenti Correlati