JSON vers CSV

Convertir des tableaux JSON en CSV avec en-têtes.

Développeur

Collez un tableau JSON d'objets (ex. une réponse API) et convertissez-le en CSV en un clic. Les en-têtes sont dérivés des clés d'objets ; vous pouvez copier le résultat ou le télécharger en fichier .csv pour Excel ou Google Sheets.

Le résultat apparaîtra ici après conversion.

À propos de JSON vers CSV

Le JSON (JavaScript Object Notation) est le format de données standard pour les API et services web. Beaucoup d'API renvoient des données sous forme de tableau JSON d'objets. Convertir ces données en CSV permet de les ouvrir dans des tableurs (Excel, Google Sheets, LibreOffice), faire des analyses ou les importer dans d'autres outils. Ce convertisseur s'exécute entièrement dans votre navigateur : il analyse votre JSON, utilise les clés d'objets comme en-têtes de colonnes et produit des valeurs séparées par des virgules — pas d'envoi ni de serveur.

Comment utiliser

  1. Collez votre tableau JSON d'objets dans la zone Entrée JSON. Vérifiez qu'il s'agit de JSON valide (ex. depuis une API ou notre Formateur JSON).
  2. Cliquez sur Convertir en CSV. La sortie CSV apparaît en dessous.
  3. Utilisez Copier le CSV pour copier dans le presse-papiers, ou Télécharger le CSV pour enregistrer un fichier .csv.

Quand l'utiliser

  • Exporter des résultats d'API ou de base de données vers un tableur
  • Préparer des données pour des rapports ou listes de diffusion
  • Partager des données tabulaires avec des personnes qui préfèrent Excel ou Sheets
  • Sauvegarde ou archive rapide de données JSON dans un format universel

Détails

Les valeurs contenant des virgules, guillemets ou sauts de ligne sont automatiquement échappées dans le CSV (entre guillemets doubles, guillemets internes doublés). La première ligne est toujours la ligne d'en-têtes dérivée des clés d'objets.

Questions fréquentes

Quel format JSON cet outil accepte-t-il ?
Il accepte un tableau JSON d'objets, par exemple : [{"name":"Alice","age":30},{"name":"Bob","age":25}]. Chaque objet devient une ligne dans le CSV, et les clés du premier objet (ou l'union de toutes les clés) deviennent les en-têtes de colonnes. Les objets ou tableaux imbriqués sont convertis en chaînes.
Mes données sont-elles envoyées à un serveur ?
Non. La conversion s'effectue entièrement dans votre navigateur avec JavaScript. Vos données JSON ne quittent jamais votre appareil, c'est donc sûr pour des données sensibles ou confidentielles.
Puis-je télécharger le fichier CSV ?
Oui. Après conversion, cliquez sur « Télécharger le CSV » pour enregistrer le résultat en fichier .csv. Vous pouvez l'ouvrir dans Excel, Google Sheets ou tout tableur.
Et si mon JSON a des clés différentes selon les objets ?
L'outil collecte toutes les clés uniques de chaque objet. Si une ligne n'a pas une clé, la cellule sera vide dans le CSV. L'ordre des colonnes suit l'ordre d'apparition des clés.