WerklyTools
FR
Offrez-moi un café

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

CSV

Ctrl + Enter exécuterCtrl + C copier le résultat

Comment l’utiliser

  1. 1Collez le JSON, déposez un fichier .json ou chargez l’exemple.
  2. 2Choisissez le délimiteur : point-virgule pour Excel en français, virgule pour les autres logiciels.
  3. 3Décidez du traitement des objets imbriqués et des tableaux, et de l’en-tête.
  4. 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.

Outils similaires