Vrai XLSX avec cellules typées
Les dates sont reconnues comme de véritables dates Excel, les nombres permettent des calculs et les identifiants longs restent intacts.
Cellules typées, pas du texte
Générez des feuilles de calcul Excel (.xlsx) prêtes à l’emploi à partir de vos données JSON.
Collez du JSON et le résultat apparaîtra ici en temps réel pendant la saisie.
Rien n’est téléversé sur un serveur. Ouvrez l’onglet Réseau des outils de développement : la conversion ne fait aucune requête.
Pourquoi le format compte
Nombreux sont les outils qui renomment un CSV en .xlsx, déclenchant des avertissements dans Excel. Notre moteur compile de véritables fichiers Office Open XML.
Les dates sont reconnues comme de véritables dates Excel, les nombres permettent des calculs et les identifiants longs restent intacts.
La ligne d’en-tête est en gras et figée pour le défilement, avec des largeurs de colonnes calculées d’après leur contenu.
Les valeurs débutant par =, +, - ou @ sont neutralisées pour éviter tout risque de sécurité lors de l’ouverture dans un tableur.
Étape par étape
Trois étapes rapides pour transformer vos tableaux en données JSON conformes.
01
La première ligne est traitée comme en-tête. Vous pouvez également importer des fichiers exportés depuis Excel.
02
Tableau d’objets classique, format JSON Lines (NDJSON) ou dictionnaire indexé par une colonne clé.
03
Visualisez le résultat en direct, copiez-le dans le presse-papiers ou téléchargez le fichier .json.
Gratuit et confidentiel
La gratuité de cet outil découle de son architecture client-side. L’analyse, l’aplatissement et la génération du classeur .xlsx s’exécutent via JavaScript dans votre navigateur. Aucun fichier n’est téléversé, éliminant tout coût de serveur, file d’attente ou compte obligatoire. Vérifiez-le en ouvrant l’onglet Réseau de vos outils de développement lors de l’export.
Les limites d’Excel (1 048 576 lignes et 16 384 colonnes) sont gérées proprement : les dépassements sont scindés sur plusieurs feuilles. Les lignes corrompues sont listées et ignorées. L’onglet Code génère également le script Python/pandas adapté à votre configuration.
Si vous préférez du texte brut, vous pouvez également convertir en format CSV, et notre guide sur la compatibilité CSV avec Excel détaille les points-virgules et marques BOM.
À propos de l’outil
Générez d’authentiques classeurs Microsoft Excel (.xlsx) directement dans votre navigateur. Collez un tableau JSON ou glissez un fichier : la conversion s’effectue localement avec typage des cellules, gestion des objets imbriqués et protection des identifiants longs contre la notation scientifique.
Trois étapes suffisent : chargez vos données, organisez vos colonnes (renommer, réordonner, exclure) et téléchargez votre classeur .xlsx professionnel.
De nombreux outils se contentent de renommer un CSV en .xls, provoquant des avertissements dans Excel et tronquant les identifiants numériques. Ici, nous compilons de vrais fichiers Office Open XML avec dates triables, cellules numériques calculables et volets figés.
Pour les scripts récurrents, pandas traite la conversion en quelques lignes de code :
import json
import pandas as pd
with open("input.json", encoding="utf-8") as handle:
data = json.load(handle)
frame = pd.json_normalize(data, sep=".")
frame.to_excel("output.xlsx", sheet_name="Data", index=False)L’appel to_excel utilise openpyxl. Retrouvez le script prêt à l’emploi dans l’onglet Code.
Grâce au format .xlsx standard, vos fichiers s’ouvrent sans avertissement dans Excel, Apple Numbers, LibreOffice et Google Sheets.
Sans consommation de bande passante serveur, aucune restriction n’est nécessaire. Pour en savoir plus, consultez nos guides sur la gestion des encodages dans Excel, l’aplatissement des données imbriquées et le traitement des gros fichiers.
FAQ
C’est un véritable classeur Excel (.xlsx). Il s’ouvre directement dans Excel sans message d’alerte de format et conserve les types de données natifs dans chaque cellule.
Non. Les nombres de plus de 15 chiffres sont conservés au format texte pour éviter toute perte de précision ou troncature par Excel.
Oui. L’en-tête est en gras, la ligne supérieure est figée pour faciliter le défilement et les largeurs de colonnes s’ajustent automatiquement au contenu.
Non. La conversion s’exécute entièrement dans un Web Worker au sein de votre navigateur : le fichier ne quitte jamais votre appareil. Vous pouvez le constater vous-même : ouvrez les outils de développement (DevTools), affichez l’onglet Réseau (Network) et lancez une conversion. Aucune requête n’est émise. C’est aussi pourquoi il n’y a aucune limite de taille ni quota.
Non. Les données sont lues par blocs (chunks) et écrites en flux continu (stream), ce qui maintient l’utilisation de la mémoire stable quel que soit le volume. La limite pratique est celle de votre machine, mesurée en gigaoctets plutôt qu’en mégaoctets.
C’est entièrement gratuit, sans inscription, sans période d’essai et sans formule payante. Toutes les fonctionnalités sont disponibles sans aucune restriction.
Convertisseurs et outils associés