Convertisseur JSON vers Excel (.xlsx)

Transformez un tableau JSON en véritable classeur Excel. Les objets imbriqués deviennent des colonnes, les nombres restent numériques pour pouvoir être additionnés, et la ligne d'en-tête est en gras et figée.

Mis à jour le
Ouvrir un fichier (.xlsx, .csv, .json)
Entrée

Aperçu des données d'entrée

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : JSON vers Excel

  1. Collez un tableau JSON d'objets, ouvrez un fichier .json, ou cliquez sur Charger un exemple.
  2. Choisissez comment traiter les objets imbriqués : aplatis en colonnes parent.child, ou conservés sous forme de texte JSON dans une seule cellule.
  3. Définissez le nom du fichier, celui de la feuille et les options d'en-tête.
  4. Cliquez sur Télécharger le .xlsx, ou copiez la sortie séparée par des tabulations et collez-la directement dans Excel ou Google Sheets.

Qu'est-ce que la conversion JSON vers Excel ?

Le JSON est le format qui sert à échanger des données entre API et applications ; Excel est l'outil avec lequel la plupart des gens lisent, filtrent et partagent ces données. Convertir du JSON en Excel revient à transformer chaque objet d'un tableau en ligne et chaque clé en colonne, puis à enregistrer la grille dans un classeur .xlsx. Cet outil génère un vrai fichier Office Open XML directement dans votre navigateur — et non un CSV renommé en .xlsx. Excel, Google Sheets, LibreOffice et Numbers peuvent donc l'ouvrir sans boîte de dialogue d'importation.

Comment le JSON imbriqué devient des colonnes

Les tableurs sont plats : les objets imbriqués doivent donc être aplatis. Prenons cet exemple :

{ "sku": "KB-001", "price": 89.99, "dimensions": { "width": 44, "depth": 13 } }
Option pour l'imbriquéColonnes produites
Aplatir en colonnessku, price, dimensions.width, dimensions.depth
Conserver comme valeur JSONsku, price, dimensions = {"width":44,"depth":13}

Les colonnes correspondent à l'union des clés de tous les enregistrements, dans l'ordre de première apparition. Les objets qui n'ont pas certaines clés obtiennent donc des cellules vides. Les tableaux sont écrits sous forme de texte JSON dans une seule cellule.

Pourquoi un vrai .xlsx est préférable au CSV pour Excel

  • Les types sont conservés. Les nombres sont enregistrés comme nombres et les booléens comme VRAI/FAUX, si bien que des formules comme =SOMME() fonctionnent immédiatement.
  • Pas de problème d'encodage. Les accents, les emojis et les écritures non latines s'affichent correctement ; les fichiers CSV nécessitent souvent un BOM UTF-8 pour être lus par Excel.
  • Pas de séparateur à deviner. Dans de nombreuses versions européennes d'Excel, les CSV attendent des points-virgules ; un fichier .xlsx ne comporte aucun séparateur.
  • Les zéros initiaux sont conservés. Une valeur comme "02134" est stockée en texte et n'est pas transformée en 2134.
  • Pas d'injection de formules. Chaque chaîne est écrite en texte brut : une valeur telle que =HYPERLINK(…) n'est jamais exécutée.

Copier-coller au lieu de télécharger

Le volet de sortie affiche le même tableau sous forme de texte séparé par des tabulations. Copiez-le puis collez-le dans n'importe quelle cellule de tableur : les colonnes se répartissent automatiquement. C'est pratique pour des vérifications rapides dans Google Sheets.

Besoin de faire le chemin inverse ? Excel vers JSON lit les fichiers .xlsx. Vous préférez une base de données à un tableur ? Essayez JSON vers SQL.

Aussi recherché comme : json vers xlsx, convertir json en excel, json vers tableur, exporter json vers excel, json vers google sheets, tableau json vers excel.

Outils complémentaires : JSON vers Excel

  • JSON vers CSV — Transformez un tableau JSON en CSV prêt à être ouvert dans un tableur.
  • Formateur JSON — Collez votre code JSON pour le formater, le compresser ou le valider.
  • SQL vers JSON, CSV & Excel — Collez un export SQL ou quelques instructions INSERT et récupérez les lignes au format JSON, CSV ou dans un classeur Excel avec une feuille par table.
  • CSV et Excel vers SQL — Collez des cellules CSV ou Excel, ou ouvrez un fichier .xlsx, pour obtenir des instructions CREATE TABLE et INSERT prêtes à l’emploi, avec des valeurs correctement échappées pour votre base de données.

Questions fréquentes

Cet outil crée-t-il un vrai fichier Excel ?
Oui. Il génère un classeur .xlsx standard (Office Open XML) avec des cellules typées, une ligne d'en-tête en gras et figée, et des largeurs de colonnes adaptées. Il s'ouvre dans Excel, Google Sheets, LibreOffice et Numbers.
Quelle structure JSON fonctionne le mieux ?
Un tableau d'objets, où chaque objet correspond à une ligne. Un objet unique devient une seule ligne, un tableau de tableaux est traité comme des lignes de cellules, et si votre JSON enveloppe le tableau (par exemple {"data": [...]}), celui-ci est détecté automatiquement.
Quelle taille de fichier JSON puis-je convertir ?
Il n'existe pas de limite fixe, car la conversion s'effectue dans votre navigateur. Des dizaines de milliers de lignes ne posent pas de problème ; Excel lui-même est limité à 1 048 576 lignes par feuille.
Mes données sont-elles envoyées quelque part ?
Non. Le classeur est construit localement dans votre navigateur et téléchargé directement ; aucune donnée n'est transférée.
Puis-je installer JSON vers Excel en tant qu’application web et l’utiliser hors ligne ?
Oui. JSON vers Excel est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires