À propos de cet outil

Ce convertisseur transforme un tableau JSON d’objets en CSV avec une ligne d’en-tête, et analyse un CSV pour le convertir en tableau JSON, en plaçant correctement entre guillemets virgules, guillemets et retours à la ligne.

Mode d’emploi

  1. Collez un tableau JSON dans le champ JSON, ou du CSV dans le champ CSV.
  2. Cliquez sur JSON → CSV ou CSV → JSON.
  3. Copiez le résultat ou cliquez sur Télécharger pour l’enregistrer dans un fichier.

Bon à savoir

  • Pour JSON → CSV, l’entrée doit être un tableau d’objets ; les clés du premier objet deviennent les en-têtes de colonnes.
  • Les valeurs contenant des virgules, des guillemets doubles ou des retours à la ligne sont mises entre guillemets, et les guillemets sont doublés, conformément à la RFC 4180.
  • CSV → JSON utilise la première ligne comme clés et transforme chaque ligne suivante en objet.
  • Les objets et tableaux imbriqués ne sont pas aplatis en colonnes séparées.

Fonctionne entièrement dans votre navigateur : rien de ce que vous saisissez n’est envoyé ni stocké.

Questions fréquentes

Pourquoi le message « Input must be a JSON array of objects » s’affiche-t-il ?

Le convertisseur attend une liste comme [{"name":"A"},{"name":"B"}]. Placez un objet unique entre [ ] pour le convertir.

Que deviennent les clés présentes seulement dans certains objets ?

Les colonnes proviennent des clés du premier objet. Les clés qui n’apparaissent que dans les objets suivants ne sont pas incluses, et les valeurs manquantes deviennent des cellules vides.

Puis-je ouvrir le CSV dans Excel ou Google Sheets ?

Oui. Téléchargez le fichier puis ouvrez-le ou importez-le ; les guillemets respectent le format CSV standard que ces applications comprennent.

Mes données sont-elles envoyées en ligne ?

Non. La conversion s’exécute entièrement dans votre navigateur.