Convertitore CSV ↔ JSON

Converti facilmente tra formato CSV e JSON. Supporta file con intestazioni, delimitatori personalizzati e caratteri speciali.

CSVJSON

Converti file CSV in formato JSON

Domande Frequenti

Qual è la differenza tra CSV e JSON?
CSV (Comma-Separated Values) è un formato tabellare semplice dove i dati sono separati da virgole. JSON (JavaScript Object Notation) è un formato strutturato che supporta dati annidati e tipi diversi. JSON è più flessibile ma CSV è più semplice per dati tabellari.
Quali delimitatori sono supportati?
Supportiamo virgola (,), punto e virgola (;), tabulazione (TAB) e pipe (|). Il punto e virgola è comune nei CSV italiani dove la virgola è usata come separatore decimale.
I miei dati sono al sicuro?
Sì, i file vengono elaborati sul server e immediatamente eliminati. Non conserviamo né monitoriamo alcun dato.
Ci sono limiti di dimensione?
Il file può essere grande fino a 2MB, con un massimo di 10.000 righe e 100 colonne. Per file più grandi, considera di dividerli.
Come gestisco i caratteri speciali nel CSV?
I valori contenenti virgole, virgolette o a capo vengono automaticamente gestiti con le virgolette doppie secondo lo standard CSV.

Come Usare il Convertitore CSV JSON

Convertire tra CSV e JSON è semplicissimo:

  1. Seleziona la direzione della conversione (CSV → JSON o JSON → CSV)
  2. Carica il file o incolla il testo direttamente
  3. Imposta le opzioni (intestazione, delimitatore)
  4. Clicca "Converti" e scarica il risultato

Quando Usare CSV vs JSON

  • CSV è ideale per: Fogli di calcolo, export da database, dati tabellari semplici
  • JSON è ideale per: API, configurazioni, dati strutturati complessi

Caratteristiche del Convertitore

  • Conversione bidirezionale CSV ↔ JSON
  • Supporto per intestazioni automatiche
  • 4 delimitatori supportati (virgola, punto e virgola, tab, pipe)
  • Gestione corretta di caratteri speciali e escape
  • Anteprima del risultato prima del download
  • Copia negli appunti con un click

Formato JSON Output

Il CSV viene convertito in un array di oggetti JSON, dove ogni riga diventa un oggetto e le colonne diventano proprietà:

// Da CSV:
nome,età
Mario,30
Luigi,25

// A JSON:
[
  {"nome": "Mario", "età": "30"},
  {"nome": "Luigi", "età": "25"}
]