Aplatissez un tableau JSON d'objets en CSV.

La conversion s'exécute entièrement dans votre navigateur — vos données ne quittent jamais cette page.

Essayez un exemple :
Délimiteur
input.json
NDJSON détecté — un objet par ligne.
output.csv


							
Votre feuille de calcul apparaîtra ici
Collez du JSON à gauche, déposez un fichier .json ou chargez un exemple.

À propos de JSON → CSV

Le convertisseur JSON vers CSV aplatit un tableau JSON d'objets en un fichier CSV prêt pour un tableur. Collez du JSON, ouvrez un fichier .json ou partez d'un des exemples : le résultat s'affiche à la fois sous forme d'aperçu de tableau en direct et de CSV brut, et se met à jour instantanément pendant que vous modifiez la saisie.

Les structures imbriquées ne posent aucun problème : une option d'aplatissement facultative développe les clés imbriquées en noms de colonnes à points comme customer.city, et l'entrée NDJSON (un objet JSON par ligne) est détectée automatiquement. Un simple objet fonctionne aussi : il devient simplement un fichier d'une seule ligne.

L'ensemble des colonnes correspond à l'union de toutes les clés trouvées dans tous les objets, en conservant l'ordre d'apparition, afin que les enregistrements irréguliers restent correctement alignés. Choisissez un délimiteur virgule, point-virgule, tabulation ou pipe, puis copiez le CSV ou téléchargez le fichier .csv : toute la conversion se fait dans votre navigateur.

Comment utiliser JSON → CSV

  1. Collez un tableau JSON d'objets, ouvrez un fichier .json, ou chargez un des exemples.
  2. Activez « Aplatir les clés imbriquées » si vos objets contiennent des données imbriquées.
  3. Choisissez le délimiteur : virgule, point-virgule, tabulation ou pipe, ainsi que l'option de ligne d'en-tête.
  4. Basculez entre les vues Tableau et CSV brut pour vérifier le résultat.
  5. Copiez le CSV ou téléchargez-le sous forme de fichier .csv.

Questions fréquentes

Non. Toute la conversion json vers csv s'exécute côté client dans votre navigateur. Les réponses d'API ou les exports contenant des données privées ne quittent jamais votre appareil.

Oui, il est entièrement gratuit : aucun crédit, aucune inscription et aucune limite de fichier.

Avec l'aplatissement activé, les clés imbriquées deviennent des en-têtes de colonnes à points : un objet comme {"customer":{"city":"Paris"}} produit une colonne customer.city. Sans aplatissement, les valeurs imbriquées sont sérialisées en texte JSON dans la cellule.

Oui. Si l'entrée est du JSON délimité par des retours à la ligne (un objet par ligne, comme produit par de nombreux pipelines de logs et outils d'export), le convertisseur le détecte automatiquement et traite chaque ligne comme une rangée.

Le convertisseur construit la liste des colonnes à partir de l'union de toutes les clés, dans l'ordre de leur première apparition. Les objets qui n'ont pas une clé reçoivent simplement une cellule vide dans cette colonne, sans décalage d'alignement.

Oui. La sortie est un CSV standard avec une ligne d'en-tête. Si votre région attend des fichiers séparés par des points-virgules, choisissez le délimiteur point-virgule avant de télécharger et Excel analysera correctement les colonnes.


Recherches populaires
json en csv convertir json en csv convertisseur json csv aplatir json en csv tableau json en csv exporter json en csv
Besoin d'aide ?
Un problème avec cet outil ? Signalez-le à notre équipe.
Signaler un problème

Ajoutez cet outil gratuit à votre propre site web — copiez-collez le code ci-dessous.