Convertisseur CSV ↔ JSON
Convertissez des données CSV en JSON et vice versa. Détection auto des types.
CSV d'entrée
JSON de sortie
[
{
"id": 1,
"name": "Alice Dupont",
"email": "alice@example.com",
"age": 28,
"active": true
},
{
"id": 2,
"name": "Bob Martin",
"email": "bob@example.com",
"age": 34,
"active": false
},
{
"id": 3,
"name": "Chloé Bernard",
"email": "chloe@example.com",
"age": 22,
"active": true
}
]Questions fréquentes
Les types de données sont-ils préservés lors de la conversion CSV → JSON ?
Oui, notre outil détecte automatiquement les types : les nombres (42, 3.14) sont convertis en number, les booléens (true/false) en boolean, les cellules vides en null, et tout le reste reste en string. Cette détection intelligente évite d'avoir des chiffres en string dans votre JSON, ce qui causerait des bugs de calcul.
Comment gérer les valeurs avec des virgules dans un CSV ?
Les valeurs contenant le séparateur doivent être entourées de guillemets doubles : "Paris, France". Notre outil gère correctement les guillemets doubles dans les valeurs (RFC 4180) — il supporte aussi l'échappement des guillemets doublés ("" → "). Si votre CSV utilise des points-virgules (;) comme séparateur (courant en France), changez le séparateur avant la conversion.
Quelle est la limite de taille pour la conversion ?
Il n'y a pas de limite de taille stricte côté serveur puisque tout s'exécute dans votre navigateur. En pratique, des fichiers CSV jusqu'à 10 MB se convertissent sans problème. Au-delà, les performances dépendent de la mémoire disponible. Pour des fichiers très volumineux (100 MB+), préférez un traitement côté serveur avec Python (pandas) ou Node.js.