ToolStudio.es
Dans votre navigateur1 Essai Gratuit

Convertir du JSON en CSV

Transformez une liste d'objets JSON en tableau CSV qui s'ouvre directement dans Excel, Google Sheets ou LibreOffice.

Essai gratuit : traitez 1 document (collé ou 1 fichier) et changez les options autant que vous voulez. Les erreurs ne consomment pas votre essai.
Entrée · JSON

Tout est traité dans votre navigateur : vos données ne sont envoyées à aucun serveur.

Résultat · CSV
Séparateur

{"address":{"city":"Paris"}} devient la colonne « address.city ». Les listes sont écrites en JSON dans la cellule.

Du JSON à un tableau

Beaucoup d'API et d'exports renvoient leurs données en JSON : une liste d'objets, un par enregistrement. Pour les analyser dans un tableur, il faut un tableau, et c'est ce que produit cet outil : une ligne par objet et une colonne par clé.

Si les objets en contiennent d'autres, ils sont aplatis avec un point : {"address": {"city": "Paris"}} devient la colonne « address.city ». Les listes sont écrites en JSON dans la cellule. Si chaque objet a des clés différentes, une colonne est créée pour chaque clé rencontrée, et les cellules manquantes restent vides.

Vous pouvez choisir le séparateur. Excel en français, en espagnol, en allemand, en italien ou en portugais attend un point-virgule, et Excel en anglais une virgule ; l'option « Compatible Excel » ajoute le marqueur UTF-8 pour que les accents et les caractères comme ç ou œ s'affichent correctement à l'ouverture du fichier.

Comment convertir du JSON en CSV

  1. Collez le JSON ou ouvrez un fichier .json. L'idéal est une liste d'objets : [{...}, {...}].
  2. Choisissez le séparateur : virgule, point-virgule, tabulation ou barre verticale.
  3. Laissez « Aplatir les objets imbriqués » activé si vos données contiennent des objets dans des objets.
  4. Cliquez sur « Convertir en CSV » et téléchargez le fichier .csv pour l'ouvrir dans Excel.

Quand l'utiliser

  • Ouvrir dans Excel l'export JSON d'une boutique en ligne, d'un CRM ou d'une base de données.
  • Importer la réponse d'une API dans Google Sheets pour faire des graphiques.
  • Transmettre des données à quelqu'un qui ne travaille pas avec JSON.
  • Importer des enregistrements dans un outil qui n'accepte que le CSV.

Foire Aux Questions

Quelle structure de JSON me faut-il ?

Le mieux est une liste d'objets. Cela fonctionne aussi avec un seul objet (une ligne), une liste de valeurs (une colonne « value ») et des réponses d'API du type {"data": [...], "total": 10} : c'est la liste d'objets qu'elles contiennent qui est utilisée.

Que deviennent les objets imbriqués ?

Avec « Aplatir les objets imbriqués » activé, chaque valeur imbriquée a sa colonne, nommée d'après son chemin séparé par des points (address.city). Si vous le désactivez, l'objet complet est écrit en JSON dans une seule cellule.

Pourquoi Excel affiche-t-il tout dans une seule colonne ?

Parce que le séparateur ne correspond pas à celui de votre Excel. En français et dans la plupart des langues européennes, Excel utilise le point-virgule ; en anglais, la virgule. Changez de séparateur et relancez la conversion.

Mes données sont-elles envoyées à un serveur ?

Non. Tout est traité dans votre navigateur avec JavaScript. Le texte que vous collez et les fichiers que vous ouvrez ne quittent pas votre appareil : vous pouvez utiliser des données internes ou clients en toute tranquillité.

Puis-je convertir plusieurs fichiers à la fois ?

Oui, avec ToolStudio Pro : ouvrez plusieurs fichiers JSON, ils sont convertis avec les mêmes options et vous téléchargez tous les CSV dans un ZIP. L'essai gratuit porte sur un document.

Est-ce gratuit ?

Oui. Vous pouvez essayer l'outil gratuitement sur un document (collé ou un fichier) et modifier les options autant de fois que vous le souhaitez ; les tentatives qui aboutissent à une erreur ne consomment pas l'essai. Pour un usage illimité et le traitement de plusieurs fichiers à la fois, ToolStudio Pro coûte 1,99 € par mois et inclut tous les outils.

Outils associés

Développement

Convertir CSV en JSON

Convertissez du CSV en JSON avec la première ligne comme noms de champs. Détecte le séparateur (virgule, point-virgule, tabulation), les nombres et true/false, et gère les champs entre guillemets.

CSVJSONExcel
Essayer l’outil
Développement

Formateur JSON

Collez un JSON minifié ou désordonné et récupérez-le indenté (2, 4 espaces ou tabulation), clés triées si besoin. Chaque erreur est signalée avec sa ligne et sa colonne.

JSON
Essayer l’outil
Développement

Convertir JSON en YAML

Convertissez du JSON en YAML avec une indentation de 2 ou 4 espaces. Les guillemets ne sont ajoutés que si nécessaire (« 28001 » ou « yes » restent du texte) et l’ordre des clés est conservé.

JSONYAML
Essayer l’outil
Documents et PDF

Convertisseur de Documents en Ligne

Convertissez vos documents individuellement ou par lots en préservant la mise en page, tableaux et typographie.

DOCXPDFODTEPUB
Essayer l’outil
Featured on TinyShelf