Convertir XLS en XLSX
Passez vos classeurs Excel 97–2003 au format que tous les tableurs actuels utilisent par défaut. Importez les fichiers .xls, conservez toutes les feuilles et téléchargez des classeurs .xlsx qui s’ouvrent sans le mode de compatibilité.
Convertisseur de données
ou déposez Fichiers CSV, TSV, TXT … ici ·
95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes
Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.
Caractère qui sépare les colonnes dans les fichiers CSV et texte, en lecture comme en écriture. Détection auto le repère dans le fichier source et écrit des virgules.
UTF-8 convient à toutes les langues. Choisissez UTF-8 avec BOM si Excel sous Windows affiche des accents ou des caractères asiatiques illisibles à l’ouverture du CSV.
Fichiers Excel, ODS et Numbers : convertir uniquement la première feuille ou toutes les feuilles (un CSV par feuille dans un ZIP, ou une clé JSON par feuille).
Nom de l’onglet de la feuille dans le nouveau classeur, 31 caractères maximum.
Tableau d’objets utilise les noms de colonnes comme clés pour chaque ligne ; tableau de tableaux est plus compact et conserve l’en-tête comme premier tableau.
Nom de l’élément externe qui regroupe toutes les lignes ; chaque ligne devient un <row> à l’intérieur.
Utilisé dans les instructions CREATE TABLE et INSERT. Lettres, chiffres et tirets bas uniquement.
Les guillemets et les types de colonnes diffèrent légèrement d’une base à l’autre ; choisissez celle dans laquelle vous allez importer.
Réécrit les cellules de date dans un seul format. ISO (2026-10-18) est le plus sûr pour les bases de données et le code ; conserver les laisse telles qu’elles apparaissent dans la source.
Comment utiliser cet outil
- 1
Importez les anciens classeurs
Déposez un seul fichier .xls ou tout un dossier, jusqu'à 20 fichiers de 95 Mo chacun. Les fichiers d'Excel 97 à 2003 partagent la même structure binaire.
- 2
Conservez toutes les feuilles
Feuilles à convertir est réglé par défaut sur Toutes les feuilles : chaque onglet de l'ancien fichier devient un onglet du nouveau. Passez à Première feuille uniquement si les autres onglets ne sont que des brouillons.
- 3
Convertissez et enregistrez
Cliquez sur Convertir en XLSX puis téléchargez les classeurs, ou un seul ZIP pour un lot. Ouvrez-les dans Excel, Google Sheets, Numbers ou LibreOffice Calc.
Convertir un XLS en XLSX fait passer un classeur du format binaire d'Excel 97–2003 au format Office Open XML introduit avec Excel 2007. Les lignes, colonnes et noms de feuilles sont conservés, la limite de 65 536 lignes disparaît et le fichier devient généralement plus léger.
Pourquoi on croise encore d’anciens fichiers XLS
L'extension .xls était le format d'enregistrement par défaut d'Excel de la version 97 jusqu'à son remplacement par Excel 2007. Les archives comptables, instruments de laboratoire et systèmes de gestion de stock ont continué à l'utiliser longtemps après, car tous les lecteurs comprenaient ce format figé. Ces fichiers réapparaissent donc sans cesse : export d'un portail bancaire, liste de prix d'un fournisseur réutilisée pendant des années, dix ans de rapports mensuels.
Les ennuis commencent quand ce fichier rencontre les logiciels actuels. Excel l'ouvre en mode de compatibilité, les fonctions récentes refusent de s'y enregistrer, et des bibliothèques de données comme openpyxl en Python ne lisent que le .xlsx : les scripts échouent donc sur l'ancien fichier binaire. Google Sheets et Numbers importent le .xls, mais chaque réenregistrement est de toute façon une conversion. Migrer une fois pour toutes, en lot, met fin à ces allers-retours. Si vous avez en réalité besoin d'un fichier plat pour une importation en base de données, passez directement à XLSX en CSV après cette étape.
XLS ou XLSX : lignes, colonnes et taille du fichier
- lignes par feuille en XLS
- 65 536
- lignes par feuille en XLSX
- 1 048 576
- colonnes en XLS (de A à IV)
- 256
- colonnes en XLSX (de A à XFD)
- 16 384
La grille est la différence visible : seize fois plus de lignes et soixante-quatre fois plus de colonnes. Un journal de capteurs ou un export de transactions réparti sur plusieurs feuilles pour respecter l'ancienne limite peut tenir sur une seule feuille après la migration.
Sous le capot, le changement est plus profond. Le XLS est du BIFF8, un flux binaire d'enregistrements que Microsoft n'a documenté complètement que des années après sa sortie. Le XLSX est une archive ZIP de fichiers XML, normalisée sous le nom ECMA-376 en 2006 puis ISO/IEC 29500 en 2008, ce qui explique que tant de programmes et de langages puissent le lire et l'écrire. La couche ZIP explique aussi pourquoi les mêmes données occupent généralement moins d'espace disque en .xlsx.
Macros et formules : à vérifier de près
Un .xlsx ne peut pas contenir de macros VBA, et ce convertisseur reprend les valeurs des cellules plutôt que les formules actives, les graphiques ou les tableaux croisés dynamiques. Conservez le .xls d'origine jusqu'à avoir ouvert le nouveau fichier et vérifié que les chiffres de vos feuilles importantes correspondent.
Les idées reçues sur la conversion des fichiers XLS
Idée reçueRenommer le fichier de .xls en .xlsx suffit à le mettre à niveau.
RéalitéLe contenu reste du BIFF8 binaire. Excel signale alors que le format et l'extension du fichier ne correspondent pas, et les autres applications le refusent purement et simplement.
Idée reçueIl est dangereux de conserver des fichiers XLS.
RéalitéDe simples données dans un .xls sont inoffensives. Le risque vient des macros, c'est pourquoi Excel bloque par défaut celles qui proviennent d'Internet ; un .xlsx, lui, ne peut tout simplement pas en contenir.
Idée reçueSeuls les utilisateurs d'Excel 2003 ont encore besoin du .xls.
RéalitéCertains portails de dépôt, anciens imports d'ERP et logiciels de laboratoire l'exigent encore : c'est le rôle de XLSX en XLS, la conversion dans l'autre sens.
Les deux formats Excel comparés
XLS
Classeur Microsoft Excel 97–2003
Le XLS est le format de tableur binaire utilisé par Excel depuis Excel 97 jusqu'à son remplacement par le XLSX en 2007. Il est limité à 65 536 lignes et 256 colonnes par feuille et stocke les données dans une structure propriétaire. De nombreux systèmes anciens, portails administratifs et exports bancaires plus anciens produisent ou exigent encore du XLS. Excel, LibreOffice et Google Sheets peuvent l'ouvrir.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 1997 · Microsoft
XLSX
Classeur Microsoft Excel
Le XLSX est le format de classeur par défaut de Microsoft Excel depuis Office 2007, basé sur la norme Office Open XML. Il stocke plusieurs feuilles, des formules, la mise en forme, des graphiques, des tableaux croisés dynamiques et la validation des données dans un paquet ZIP de fichiers XML. Il gère plus d'un million de lignes par feuille et c'est le format d'échange habituel des tableurs professionnels. Google Sheets, LibreOffice et Numbers ouvrent le XLSX, mais les macros et les fonctions avancées peuvent ne pas être conservées.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- 2007 · Microsoft
On passe de XLS à XLSX pour sortir du mode de compatibilité, lever la limite de 65 536 lignes et obtenir des fichiers que les applications et scripts actuels lisent sans bibliothèque héritée.
Convertir XLS en XLSX : questions fréquentes
Pourquoi Excel affiche-t-il « Mode de compatibilité » à l’ouverture d’un .xls ?
Excel 2007 et les versions suivantes ouvrent l'ancien format binaire, mais maintiennent le classeur dans les anciennes limites pour pouvoir le réenregistrer en .xls. La barre de titre affiche Mode de compatibilité pour signaler que la grille s'arrête à 65 536 lignes et 256 colonnes. Une copie .xlsx supprime cette restriction.
Faut-il avoir Excel installé pour convertir un fichier XLS ?
Non. La conversion s'effectue sur le serveur : un Chromebook, une tablette ou un ordinateur équipé uniquement de LibreOffice peut donc produire des fichiers .xlsx, ce qui est utile quand un inventaire informatique révèle des centaines d'anciens fichiers.
Le fichier XLSX sera-t-il plus léger que le XLS ?
En général, oui. Un .xlsx est un paquet ZIP de fichiers XML : les textes répétés et les mises en forme vides se compressent bien, alors que le .xls stocke ses enregistrements sans compression. Les classeurs riches en cellules de texte sont ceux qui rétrécissent le plus ; un classeur surtout composé d'images intégrées change peu.
Que deviennent les macros d’un ancien fichier XLS ?
Par conception, un .xlsx ne peut pas contenir de code VBA : Excel lui-même refuse d'y enregistrer des macros et vous renvoie vers le format .xlsm. Gardez le .xls d'origine comme source des macros, ou copiez les modules dans un classeur compatible avec les macros dans Excel après la conversion.
Peut-on supprimer les fichiers XLS d’origine après la conversion ?
Ouvrez d'abord un échantillon des nouveaux fichiers et comparez les totaux des feuilles importantes. Le convertisseur de données écrit les valeurs des cellules : un classeur qui reposait sur des formules actives, des graphiques ou des tableaux croisés dynamiques doit être vérifié avant de supprimer les originaux. Les fichiers importés ici sont supprimés de notre serveur au bout de 30 minutes.
- Convertir XLSX en XLSConvertissez vos classeurs .xlsx au format .xls pour Excel 2003, les anciens ERP et les portails qui refusent le XLSX. Toutes les feuilles, 20 fichiers.
- Convertir ODS en XLSXConvertissez vos fichiers ODS (LibreOffice, OpenOffice Calc) en XLSX pour Excel. Toutes les feuilles, jusqu'à 20 fichiers, sans installation.
- Convertir CSV en XLSXConvertissez un CSV en classeur Excel XLSX en gardant zéros initiaux, longs identifiants et accents. Virgule, point-virgule et tabulation détectés.
- Convertir Numbers en ExcelConvertissez un tableur Apple Numbers en classeur Excel XLSX lisible sous Windows et Google Sheets. Toutes les feuilles conservées, sans Mac.
- Convertisseur XLSX en CSVTransformez un classeur XLSX en CSV UTF-8 pour Shopify, WooCommerce, Mailchimp, Salesforce ou une base de données. Formules en valeurs, dates ISO.
- Convertir CSV en XLSConvertissez un CSV en XLS, le format Excel 97–2003 exigé par d'anciens outils d'import et vieux Office. Délimiteur détecté, 20 fichiers à la fois.