Vai al contenuto
FileTinker

Convertitore CSV ⇄ JSON

Incolla CSV o JSON e convertilo subito nell'altro formato. Il lato CSV segue lo standard RFC 4180, quindi i campi tra virgolette, le virgole incorporate e le interruzioni di riga vengono gestiti correttamente, e non viene mai caricato nulla.

Il risultato convertito apparirà qui.

Conversioni CSV e JSON

Vai direttamente alla conversione che ti serve: ognuna ha la propria pagina:

Come convertire CSV e JSON

  1. Scegli una direzione: CSV → JSON o JSON → CSV.
  2. Incolla i tuoi dati, poi scegli il delimitatore e se la prima riga del CSV è un'intestazione.
  3. Copia il risultato convertito, oppure premi Inverti per riconvertirlo nell'altra direzione.

Informazioni sulla conversione tra CSV e JSON

Il CSV (valori separati da virgola) è la lingua franca di fogli di calcolo ed esportazioni di dati, mentre il JSON è il formato preferito da API e applicazioni. Convertire CSV in JSON trasforma ogni riga in un oggetto con chiavi corrispondenti alle colonne dell'intestazione; convertire JSON in CSV riporta un array di oggetti in righe, unendo le chiavi così che anche i record irregolari restino allineati.

Questo convertitore analizza il CSV secondo lo standard RFC 4180, così i campi racchiusi tra virgolette possono contenere senza problemi virgole, virgolette (con escape come due virgolette doppie) e persino interruzioni di riga. Puoi cambiare il delimitatore in punto e virgola o tabulazione per le esportazioni europee o i file TSV. Tutto viene elaborato nel tuo browser, quindi i dataset sensibili non toccano mai un server.

Domande frequenti

I miei dati vengono caricati?

No: la conversione avviene interamente nel tuo browser, quindi il tuo CSV o JSON non lascia mai il tuo dispositivo.

Gestisce virgole e virgolette all'interno dei campi?

Sì. Il parser segue lo standard RFC 4180: qualsiasi campo racchiuso tra virgolette doppie può contenere virgole, interruzioni di riga e virgolette con escape, e vengono conservate correttamente durante la conversione.

Posso usare un delimitatore a punto e virgola o tabulazione?

Sì. Scegli virgola, punto e virgola o tabulazione come delimitatore: comodo per le esportazioni CSV europee (che spesso usano il punto e virgola) o i file separati da tabulazioni (TSV).

Quale struttura JSON si aspetta?

Per JSON → CSV, il livello superiore dovrebbe essere un array: un array di oggetti diventa righe con un'intestazione costruita dalle chiavi, mentre un array di array viene scritto riga per riga.