Convertisseur CSV vers JSON en ligne | Gratuit | Awesome Toolkit

Convertisseur CSV vers JSON

Convertissez un fichier CSV en tableau JSON en quelques secondes. Supporte virgule, point-virgule et tabulation. 100 % local.

Par Marshkalk

Sortie JSON
Délimiteur

Comment convertir un CSV en JSON

  1. Collez vos données CSV dans la zone de texte ou importez un fichier .csv.
  2. Sélectionnez le délimiteur utilisé dans votre fichier, virgule, point-virgule ou tabulation. Utilisez Détection automatique si vous n'êtes pas sûr.
  3. Cliquez sur Convertir en JSON. La première ligne sert de noms aux propriétés de chaque objet JSON.
  4. Copiez le résultat ou téléchargez-le en tant que fichier .json.

Comment fonctionne la conversion ?

Le convertisseur lit la première ligne comme en-tête, puis associe chaque ligne suivante à un objet JSON en utilisant ces valeurs comme clés. Un fichier de trois lignes de données et quatre colonnes produit un tableau JSON de trois objets, chacun avec quatre propriétés.

Les champs entre guillemets, y compris ceux contenant des virgules, des sauts de ligne ou des guillemets doubles, sont traités conformément à la norme CSV RFC 4180. Les nombres et les booléens (true, false) sont convertis depuis les chaînes quand ils sont sans ambiguïté.

Choisir le bon délimiteur

Le délimiteur est le caractère qui sépare les valeurs dans chaque ligne :

  • Virgule (,): par défaut, utilisé par la plupart des exports de tableurs et bases de données
  • Point-virgule (;): courant dans les régions où la virgule sert de séparateur décimal (France, Allemagne...)
  • Tabulation ( ): format TSV, souvent produit par copier-coller depuis des cellules de tableur

Si vous n'êtes pas sûr du délimiteur, sélectionnez Détection automatique : l'outil inspecte les premières lignes pour déterminer le séparateur le plus probable.

Cas d'usage courants

  • Développement d'API: convertir un export tableur au format JSON attendu par un endpoint
  • Import de données: charger un dump CSV dans une application JavaScript ou Node.js
  • Configuration: transformer une table de référence CSV en objet JSON de correspondance
  • Analytique: alimenter une bibliothèque de graphiques qui attend du JSON

Confidentialité

Toute la conversion s'effectue dans votre navigateur. Vos données CSV ne sont jamais envoyées, stockées ni journalisées. Vous pouvez utiliser cet outil hors ligne une fois la page chargée.