Convertisseur JSON en CSV
Collez une réponse d’API ou n’importe quel fichier JSON et obtenez un tableau CSV prêt pour Excel ou Google Sheets. Les objets imbriqués deviennent des colonnes comme address.city et nous trouvons le tableau de données même dans { "data": [...] }.
Traité à 100 % dans votre navigateur
Ctrl + Enter exécuterCtrl + C copier le résultat
Comment l’utiliser
- 1Collez le JSON, déposez un fichier .json ou chargez l’exemple.
- 2Choisissez le délimiteur : point-virgule pour Excel en français, virgule pour les autres logiciels.
- 3Décidez du traitement des objets imbriqués et des tableaux, et de l’en-tête.
- 4Activez « Compatible Excel » et téléchargez le .csv, ou copiez le résultat.
Cas d’usage
- Ouvrir des réponses d’API REST dans Excel ou Google Sheets.
- Exporter des collections MongoDB ou Firebase vers un tableur.
- Partager des données techniques avec les équipes métier ou marketing.
- Préparer des imports CSV pour un CRM, une boutique en ligne ou un outil d’e-mailing.
Questions fréquentes
Pourquoi Excel affiche mal les accents ou tout dans une colonne ?
Excel a besoin du BOM pour reconnaître l’UTF-8 et, en configuration française, attend le point-virgule comme séparateur. Activez « Compatible Excel » et choisissez le point-virgule : le fichier s’ouvrira correctement d’un double clic.
Que deviennent les objets imbriqués ?
Avec « Aplatir », { "address": { "city": "Paris" } } devient la colonne address.city. Sinon, l’objet est enregistré comme texte JSON dans une seule cellule.
Et si mon JSON n’est pas un tableau ?
Nous cherchons automatiquement le premier tableau d’objets du document (par exemple dans "data", "results" ou "items"). S’il n’y a qu’un objet, il devient une seule ligne.
Le JSON Lines (un objet par ligne) est-il accepté ?
Oui. Si vous collez un objet JSON par ligne, ils sont automatiquement réunis dans un seul tableau.