Webtools

CSV ↔ JSON

Convertir entre CSV et JSON dans les deux sens

À propos du convertisseur CSV ↔ JSON

CSV et JSON sont les deux formats les plus courants pour l'échange de données tabulaires. CSV est compact et supporté partout, des feuilles de calcul aux pipelines de données. JSON est la lingua franca des API et des applications modernes. La conversion entre les deux est une tâche constante — cet outil la traite en un clic.

Les champs entre guillemets, les virgules imbriquées et les guillemets échappés sont tous analysés correctement. Avec l'option "la première ligne est un en-tête" activée, CSV → JSON produit un tableau d'objets indexés par la ligne d'en-tête ; sinon, il produit un tableau de tableaux.

Questions fréquemment posées

Quelle taille de fichier puis-je coller ?
Quelques mégaoctets, c'est correct. Pour les fichiers plus volumineux (des dizaines de Mo ou plus), utilisez un outil en ligne de commande en streaming — coller autant de données dans une textarea du navigateur sera lent quel que soit le convertisseur.
Qu'en est-il des objets JSON imbriqués ?
CSV est intrinsèquement plat. Les tableaux JSON d'objets imbriqués ne peuvent pas faire l'aller-retour via CSV sans aplatissement. Convertissez d'abord le JSON imbriqué en une structure plate, ou utilisez un format comme JSON Lines pour les données non tabulaires.
Puis-je utiliser un séparateur différent de la virgule ?
Oui — choisissez point-virgule, tabulation ou barre verticale dans la liste déroulante des séparateurs. Utile pour les exports CSV européens (souvent séparés par des points-virgules) ou les fichiers TSV.