Convertire CSV in JSON

Trascini un CSV, controlli l’anteprima, ottieni il JSON. La lettura del CSV è quella vera, quindi le virgole fra virgolette e gli a capo dentro un campo non mandano tutto all’aria.

Caricamento dello strumento…

Come funziona

  1. Trascina un file .csv o .tsv, oppure incolla il testo.
  2. Conferma se la prima riga è l’intestazione.
  3. Converti, poi scarica o copia il JSON.

Perché non viene caricato nulla

Ogni operazione di questa pagina la esegue codice che gira dentro la scheda del tuo browser, con lo stesso motore che disegna le pagine web. Il file viene letto dal disco alla memoria della scheda, trasformato lì e riscritto come download. Non viene mai inviato da nessuna parte: né a noi, né a terzi.

Verificalo tu stesso

  1. Apri gli strumenti per sviluppatori del browser (F12) e scegli la scheda «Rete».
  2. Carica il tuo file e avvia lo strumento.
  3. Le uniche richieste che vedrai scaricano il codice dello strumento stesso — e, in pochi strumenti pesanti, il loro motore open source da una CDN pubblica — più un piccolo segnale di visita verso loreatec.jp (indirizzo e titolo della pagina, nulla di più). Nessuna di esse porta con sé il tuo file.

La prova che resta sul tuo dispositivo →

Domande frequenti

I numeri vengono convertiti in numeri?

No: ogni valore resta una stringa. È proprio la conversione automatica dei tipi a rompere le catene di elaborazione dei CSV: un codice postale come 0123 diventa 123, e un codice prodotto come 1E5 diventa 100000. Se ti servono valori tipizzati, convertili dove conosci lo schema dei dati.

Quali separatori sono supportati?

In ingresso vengono riconosciuti in automatico la virgola, il punto e virgola, la tabulazione e la barra verticale; in uscita il separatore lo scegli tu.

Il mio CSV giapponese altrove si apre tutto illeggibile. E qui?

La codifica viene riconosciuta: prima UTF-8 e, se i byte non sono UTF-8 valido, Shift-JIS e poi EUC-JP. Le esportazioni CSV delle banche giapponesi, dei sistemi comunali e dei programmi più vecchi sono di solito in Shift-JIS senza dichiararlo: è proprio quel file che diventa mojibake, caratteri illeggibili, negli strumenti che danno per scontato l’UTF-8.

Il mio documento viene caricato?

No. Il file viene letto e convertito dentro questa scheda del browser, sul tuo dispositivo. Puoi aprire la pagina, spegnere la connessione e continua a funzionare. Per un contratto o un elenco clienti, è la garanzia che conta.