Convertisseur JSON vers Excel (.xlsx)

Convertissez du JSON en fichier Excel .xlsx : les tableaux d'objets deviennent des lignes, les clés imbriquées des colonnes, les objets de tableaux plusieurs feuilles. Gratuit.

S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.

Outils Connexes

Voir Tout

Qu'est-ce que JSON vers Excel ?

Collez du JSON et téléchargez un vrai classeur Excel. Un tableau d'objets devient une feuille avec ligne d'en-tête ; un objet dont les valeurs sont des tableaux devient une feuille par clé. Un aperçu montre les premières lignes de chaque feuille avant le téléchargement.

Comment utiliser JSON vers Excel

  1. Collez du JSON dans Entrée JSON ou cliquez sur Charger un exemple.
  2. Définissez le Nom de la feuille (utilisé pour un tableau unique).
  3. Vérifiez le tableau d'aperçu et le résumé lignes × colonnes.
  4. Cliquez sur Télécharger le .xlsx.

Exemple

Entrée
[{"id":1,"user":{"name":"Ada"}},{"id":2,"user":{"name":"Bob"}}]
Sortie
Sheet “Sheet1”: 2 rows × 2 columns (id, user.name)

Quand utiliser JSON vers Excel

Utilisez-le pour transmettre des données JSON à des personnes qui travaillent dans Excel ou Google Sheets. Il n'écrit que des données : ni formules, ni formats de nombres, ni largeurs de colonnes, ni mise en forme.

Comment fonctionne JSON vers Excel

Chaque enregistrement est aplati comme dans l'outil JSON vers CSV : les objets et tableaux imbriqués deviennent des colonnes à chemin pointé (address.city, tags.0), et la ligne d'en-tête est l'union de toutes les clés. Les nombres et booléens gardent leur type dans les cellules, null devient une cellule vide. Le classeur est construit avec SheetJS et écrit sous forme de fichier .xlsx compressé dans votre navigateur ; les noms de feuilles sont nettoyés selon les règles de 31 caractères d'Excel.

Cas d'utilisation courants

  • Envoyer un export d'API à un collègue sous forme de fichier Excel
  • Transformer des journaux JSON en tableur triable
  • Créer un classeur à plusieurs feuilles à partir de données groupées
  • Préparer des données pour des tableaux croisés dynamiques

Questions Fréquentes

Comment créer plusieurs feuilles ?

Utilisez un objet dont les valeurs sont des tableaux, par exemple {"users":[…], "orders":[…]} ; chaque clé devient une feuille.

Excel ouvrira-t-il le fichier ?

Oui, c'est un classeur Office Open XML (.xlsx) standard, qui s'ouvre aussi dans LibreOffice et Google Sheets.

Y a-t-il une limite de lignes ?

Excel autorise 1 048 576 lignes par feuille ; en pratique, la mémoire du navigateur est la limite pour un très gros JSON.

Explorer d'autres catégories