M ToolsMio

Convertisseur JSON vers CSV

Convertissez du JSON en CSV instantanément dans votre navigateur. JSON imbriqué aplati en colonnes, tableaux en lignes. Sans envoi, 100% privé, gratuit.

Entrée JSON
Sortie CSV
Délimiteur

Fonctionnalités

100% dans le navigateur

Toute la conversion s'effectue dans votre navigateur. Vos données ne quittent jamais votre appareil.

Aplatissement intelligent

Les objets imbriqués sont aplatis en colonnes avec la notation pointée, et les tableaux deviennent automatiquement des lignes CSV.

Aperçu instantané

Voyez le CSV se mettre à jour en temps réel pendant que vous tapez, avec un délimiteur modifiable et un aperçu dynamique sous forme de tableau.

Gratuit et sans inscription

Pas d'inscription, pas de limite, pas de frais cachés. Convertissez autant de fichiers que vous voulez.

Comment convertir du JSON en CSV ?

  1. Collez votre JSON dans la zone de saisie, ou déposez-y un fichier .json.
  2. Choisissez un délimiteur : virgule, point-virgule, tabulation ou pipe.
  3. Vérifiez la sortie CSV en direct et l'aperçu sous forme de tableau.
  4. Cliquez sur Copier dans le presse-papiers, ou sur Télécharger pour enregistrer le fichier .csv.

Cas d'usage courants

Analyse de réponses d'API

Collez une réponse d'API JSON et obtenez une feuille de calcul que vous pouvez filtrer, trier et croiser dans Excel ou Google Sheets.

Migration de données

Transférez des données de systèmes JSON vers des outils CSV, des bases de données et des pipelines BI qui attendent un format tabulaire.

Génération de rapports

Transformez des enregistrements JSON exportés en rapports CSV clairs pour les parties prenantes qui ne jurent que par les tableurs.

Inspection rapide des données

Aplatissez du JSON profondément imbriqué pour repérer les champs manquants et comparer la structure de centaines d'enregistrements d'un coup d'œil.

Conseils de conversion

Questions fréquentes

Mes données JSON sont-elles envoyées à un serveur ?
Non. Toute la conversion s'effectue entièrement dans votre navigateur en pur JavaScript. Vos données ne sont jamais téléversées, jamais stockées et ne quittent jamais votre appareil — vous pouvez le vérifier dans l'onglet Réseau des DevTools du navigateur.
Comment convertir du JSON imbriqué en CSV ?
Collez votre JSON et l'outil aplatit automatiquement les objets imbriqués en noms de colonnes avec la notation pointée. Par exemple, l'objet {"address": {"city": "Berlin"}} devient la colonne address.city. Les tableaux contenus dans les objets sont sérialisés sous forme de chaînes JSON, sauf s'ils contiennent des objets possédant les mêmes clés, auquel cas ils peuvent être scindés en lignes supplémentaires.
Quelles structures JSON sont prises en charge ?
Un tableau d'objets (la forme de réponse d'API la plus courante) se convertit en une ligne par objet. Un objet unique devient un tableau à deux colonnes clé/valeur. Un tableau de primitives se convertit en une seule ligne de valeurs. Un objet contenant des tableaux d'objets scinde chaque tableau interne en lignes.
Puis-je changer le délimiteur CSV ?
Oui. Outre la virgule par défaut, vous pouvez passer au point-virgule, à la tabulation ou au pipe. C'est utile si vos données contiennent des virgules ou si vous ouvrez le fichier dans Excel avec des paramètres régionaux qui attendent un séparateur différent.
Y a-t-il une limite de taille de fichier ?
Il n'y a pas de limite stricte. Les fichiers de quelques mégaoctets se convertissent instantanément. Les entrées extrêmement volumineuses peuvent être lentes, car tout s'exécute dans l'onglet de votre navigateur, mais vos données ne quittent jamais votre appareil.

Plus d'outils