Hack the Hydra

Convertisseur JSON en CSV

Collez un tableau JSON d’objets et obtenez un CSV ouvrable dans Excel ou Google Sheets. Les objets imbriqués sont aplatis en colonnes comme adresse.ville, et les guillemets ou retours à la ligne sont échappés correctement.

🔒 Confidentiel : la conversion se fait dans cet onglet. Rien n’est envoyé.

Convertisseur JSON en CSV est un outil en ligne gratuit de Hack the Hydra. Convertissez un tableau JSON en CSV. Les objets imbriqués deviennent des colonnes à points, les valeurs sont échappées, séparateur virgule, point-virgule ou tabulation.

100 % gratuitAucun envoi : tout se passe dans le navigateurSans inscription
Convertisseur JSON en CSV: l'outil avec un fichier d'exemple converti

Comment fonctionne la conversion

L’outil rassemble d’abord toutes les clés présentes dans les objets : une ligne avec un champ manquant reste alignée sous la bonne colonne. Les objets imbriqués sont aplatis avec des points : {"adresse":{"ville":"Lyon"}} donne une colonne adresse.ville. Les tableaux restent en JSON dans une seule cellule, car il n’existe pas une seule bonne façon de les répartir en colonnes.

Ouvrir le résultat dans Excel

Avec les réglages régionaux français, Excel attend un point-virgule. Si le fichier s’ouvre dans une seule colonne, choisissez le point-virgule et reconvertissez. Les valeurs contenant le séparateur, des guillemets ou des retours à la ligne sont entourées de guillemets, comme le décrit la RFC 4180.

Entrées acceptées

Un tableau JSON d’objets est le cas normal. Un objet seul donne une ligne, et un objet qui contient un tableau (comme {"data":[...]}) utilise ce tableau. Pour l’inverse, voyez l’outil CSV en JSON.

Exemple

Un tableau d’objets JSON devient un CSV avec une colonne par clé.

Entrée

[{"name":"Ada","city":"London"},{"name":"Linus","city":"Helsinki"}]

Résultat

name,city
Ada,London
Linus,Helsinki

Mode d’emploi

  1. Déposez votre fichier dans le cadre, ou cliquez pour le choisir.
  2. Patientez quelques secondes pendant la conversion locale.
  3. Copiez le résultat ou téléchargez-le.

Questions fréquentes

Mon JSON est-il envoyé à un serveur ?

Non. La conversion est faite en JavaScript dans votre onglet ; rien n’est transmis.

Comment les objets imbriqués sont-ils traités ?

Ils sont aplatis en colonnes à points, par exemple client.adresse.ville. Les tableaux sont écrits en JSON dans une cellule.

Pourquoi tout est dans une seule colonne sous Excel ?

Excel utilise le séparateur de liste de votre région. En France, choisissez l’option point-virgule.

Autres outils

Convertir un PDF en MarkdownImage en texte (OCR gratuit)Convertir Word en MarkdownExcel et CSV en tableaux MarkdownOCR PDF : PDF scanné en texteConvertir un PDF en texteFusionner des PDFDiviser un PDF : extraire des pagesPivoter un PDFConvertir JPG en PDFConvertir PDF en JPGConvertisseur d’image : PNG, JPG, WebPCompresser une image : JPG et WebPConvertir PNG en JPGConvertir JPG en PNGConvertir WebP en PNGGénérateur de QR codeCompteur de motsConvertisseur de casseFormateur et validateur JSONEncoder et décoder en Base64Encodeur et décodeur d’URLGénérateur d’UUID v4Générateur de mot de passe sécuriséGénérateur de Lorem IpsumSupprimer les lignes en doubleConvertisseur de timestamp UnixConvertisseur JSON en YAMLComparer deux textesRedimensionner une imageCalculateur de pourcentageCalculateur d’âgeGénérateur de hash (SHA-256, SHA-1, SHA-512)Convertisseur de couleur : HEX, RGB, HSLNombre de jours entre deux datesConvertisseur YAML en JSONConvertisseur d’unitésDécodeur JWTConvertisseur binaire, hexadécimal, décimal et octalConvertisseur de chiffres romainsTesteur de regexExpliquer une expression cron