Converti CSV in JSON Online | Gratuito e Sicuro
Converti file CSV in JSON con delimitatori e intestazioni personalizzati: gestisce anche file di grandi dimensioni con elaborazione sicura lato client.
Incolla o carica un file CSV e lo strumento converte ogni riga in un oggetto JSON, usando la prima riga come chiavi. Ottieni subito un array di oggetti pulito: riconosce in automatico il separatore (virgola, punto e virgola o tabulazione), così funziona anche con i CSV esportati da Excel in italiano, gestisce i campi tra virgolette e le virgole interne al valore e può saltare le righe vuote. Tutto avviene nel browser, quindi i tuoi dati non vengono mai caricati su un server.
Input CSV
Carica CSV
Il risultato JSON apparirà qui...
Caratteristiche principali
Elaborazione lato client
Il tuo CSV viene analizzato direttamente nel tuo browser. Nessun dato viene inviato a nessun server.
Analisi intelligente
Rileva automaticamente i delimitatori e gestisce correttamente i campi tra virgolette.
Output flessibile
Scegli se trattare la prima riga come intestazioni o generare un semplice array di array.
Potrebbe servirti anche
Come convertire un CSV in JSON
- 1
Incolla o carica il CSV
Inserisci il testo CSV nella casella oppure carica un file .csv. I separatori virgola, tabulazione e punto e virgola (quello usato di default da Excel in italiano) vengono rilevati in automatico.
- 2
Imposta le opzioni di analisi
Scegli se la prima riga è un'intestazione (diventa le chiavi degli oggetti) e se saltare le righe vuote per ottenere un risultato più pulito.
- 3
Converti in JSON
Fai clic su Converti in JSON. Ogni riga del CSV diventa un oggetto JSON oppure, senza intestazione, un array di array.
- 4
Copia o scarica
Usa Copia per inviare il JSON negli appunti, oppure Scarica per salvarlo come file .json pronto da usare nel tuo progetto.
Riferimenti
- RFC 4180 — Formato comune e tipo MIME per i file CSV
La specifica IETF che definisce la struttura del CSV: righe di intestazione, virgolette e come vengono gestite le virgole e gli a capo interni ai valori.
- RFC 8259 — Il formato di interscambio dati JSON (JavaScript Object Notation)
La specifica IETF del formato JSON prodotto da questo convertitore: oggetti, array, stringhe e regole sui numeri.
Strumenti correlati
JSON a CSV
Esegui la conversione inversa e trasforma gli array JSON di nuovo in righe CSV.
Formattatore JSON
Formatta, valida e ispeziona il JSON ottenuto dal tuo CSV.
Excel a JSON
Converti i fogli di calcolo Excel direttamente in JSON strutturato.
Visualizzatore CSV
Apri e sfoglia i dati CSV in una tabella ordinabile e ricercabile.
Domande frequenti
- Lo strumento è gratuito?
- Sì, questo convertitore da CSV a JSON è completamente gratuito, senza registrazione né limiti di utilizzo.
- Gestisce i CSV con il punto e virgola come separatore?
- Sì. Molti file esportati da Excel con le impostazioni italiane usano il punto e virgola al posto della virgola, perché la virgola è il separatore decimale: lo strumento rileva il separatore in automatico, quindi non devi modificare nulla manualmente.
- Le lettere accentate e i caratteri speciali vengono mantenuti?
- Sì. I caratteri come à, è, ì, ò, ù e gli altri segni accentati vengono conservati nel JSON, a patto che il file CSV sia in UTF-8. Se vedi caratteri strani, riesporta il CSV in formato UTF-8 da Excel o dal tuo gestionale.
- Come vengono trasformate le intestazioni del CSV in JSON?
- Quando l'opzione Riga di intestazione è attiva, la prima riga del CSV diventa le chiavi degli oggetti e ogni riga successiva diventa un oggetto JSON che associa quelle chiavi ai relativi valori. Con le intestazioni disattivate, l'output è un semplice array di array.
- Posso convertire file di grandi dimensioni?
- Sì. Poiché l'elaborazione avviene interamente nel tuo browser, puoi convertire file relativamente grandi senza caricarli su un server.
- Gestisce i campi tra virgolette e le virgole interne ai valori?
- Sì. L'analizzatore segue le regole di quoting dell'RFC 4180, quindi virgole, a capo e virgolette doppie all'interno di un campo tra virgolette vengono mantenuti correttamente, senza spezzare la colonna.
- I miei dati CSV vengono inviati a un server?
- No. Tutta l'analisi avviene localmente nel tuo browser, quindi i tuoi dati CSV non lasciano mai il tuo dispositivo.