Convertir CSV en XLSX
Transformez un export CSV en véritable classeur Excel sans les dégâts d'un simple double-clic : les codes postaux gardent leurs zéros, les longs numéros de commande conservent tous leurs chiffres et les noms s'affichent correctement, quelle que soit la langue.
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 fichiers CSV
Déposez vos exports .csv, .tsv ou .txt dans la zone d'import, jusqu'à 20 par lot et 95 Mo chacun. Séparateur est réglé sur Détection automatique : les fichiers à virgule, à point-virgule et à tabulation fonctionnent donc tous.
- 2
Vérifiez la ligne d'en-tête
La première ligne contient les en-têtes est activé : la ligne 1 devient donc les titres des colonnes. Désactivez cette option si le fichier commence directement par des données, et renseignez Nom de la feuille si l'onglet ne doit pas s'appeler Sheet1.
- 3
Convertissez et téléchargez
Cliquez sur Convertir en XLSX (Excel), puis ouvrez le classeur dans Excel, Google Sheets, Numbers ou LibreOffice.
Quel est le moyen le plus sûr de convertir un CSV en Excel ?
Convertissez le fichier au lieu de double-cliquer dessus. Importez le CSV et cliquez sur Convertir en XLSX (Excel) : le séparateur est détecté, la première ligne devient les en-têtes, les nombres deviennent des cellules numériques, et les valeurs qui seraient abîmées, comme 00125 ou un identifiant de 16 chiffres, sont stockées en texte.
Ce qu'un convertisseur CSV en Excel doit préserver
Un fichier CSV n'a pas de types : chaque champ est du texte, et la RFC 4180 indique seulement comment les champs sont séparés et délimités par des guillemets. Quand Excel en ouvre un directement, il décide pour chaque cellule si le texte est un nombre, une date ou une formule. Le plus souvent, il devine juste ; les exceptions concernent justement les données qui comptent le plus.
Excel conserve 15 chiffres significatifs : un numéro de carte ou de suivi à 16 chiffres se termine donc par 0. Les valeurs à zéros initiaux, comme le code postal 02134 ou la référence 00125, deviennent de simples nombres. Un texte comme 1-2 ou MARCH1 devient une date. Un fichier UTF-8 sans marque d'ordre des octets est lu dans la page de codes Windows, et São Paulo s'affiche São Paulo. L'exemple ci-dessous contient trois de ces pièges.
sku,zip,phone,ordered,tracking,city 00125,02134,+33 1 42 68 53 00,2026-03-04,9400111202555842761234,Lyon 00981,07030,+33 4 91 55 01 87,2026-03-05,9400111202555842769876,Saint-Étienne
CSV ou XLSX : ce que chaque format peut contenir
| from ↓ · to → | Cell types | Plusieurs feuilles | Formulas | Formatting | Plus de 65 536 lignes | Lisible dans n'importe quel éditeur de texte |
|---|---|---|---|---|---|---|
| CSV | – CSV to Cell types: no | – CSV to Plusieurs feuilles: no | – CSV to Formulas: no | – CSV to Formatting: no | CSV to Plus de 65 536 lignes: yes | CSV to Lisible dans n'importe quel éditeur de texte: yes |
| XLSX | XLSX to Cell types: yes | XLSX to Plusieurs feuilles: yes | XLSX to Formulas: yes | XLSX to Formatting: yes | XLSX to Plus de 65 536 lignes: yes | – XLSX to Lisible dans n'importe quel éditeur de texte: no |
| XLS | XLS to Cell types: yes | XLS to Plusieurs feuilles: yes | XLS to Formulas: yes | XLS to Formatting: yes | – XLS to Plus de 65 536 lignes: no | – XLS to Lisible dans n'importe quel éditeur de texte: no |
CSV
Valeurs séparées par des virgules
Le CSV est un format texte brut pour les tableaux, où chaque ligne est une ligne du tableau et où des virgules séparent les colonnes. Il est utilisé depuis les débuts de l'informatique et décrit dans la RFC 4180, bien que de nombreuses variantes utilisent des points-virgules ou des tabulations et différents encodages de texte. Presque tous les tableurs, bases de données et outils d'analyse peuvent l'importer et l'exporter, ce qui en fait le format par défaut pour échanger des données entre systèmes. Le CSV ne stocke que des valeurs, sans formules, mise en forme, feuilles multiples ni types de données.
- Compression
- –
- Transparence
- –
- Animation
- –
- Année de création
- –
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
Le CSV devient du XLSX quand des données exportées sont transmises à d'autres personnes : un rapport pour un responsable, une liste de commandes pour un client, des résultats d'enquête pour une équipe, qui attendent tous un classeur avec des cellules typées et un nom de feuille, pas du texte brut.
Convertir CSV en XLSX : à quoi ressemble le classeur
Dans le fichier converti, sku, zip et tracking sont des cellules de texte : 00125 et le numéro de suivi à 22 chiffres apparaissent donc exactement comme dans le CSV. La colonne ordered contient des dates ISO, qu'Excel reconnaît comme des dates que vous pouvez trier et filtrer par mois. Les noms de villes gardent leurs accents, car le fichier est lu en UTF-8, quel que soit l'encodage choisi par l'auteur du CSV à l'enregistrement.
Le classeur contient une seule feuille, nommée Sheet1 sauf si vous modifiez Nom de la feuille (31 caractères au maximum, la même limite qu'impose Excel). La mise en forme des colonnes reste neutre, afin que le destinataire applique ses propres formats de nombre. Si le destinataire utilise Excel 2003 ou un ancien système d'import qui refuse le XLSX, CSV en XLS produit à la place l'ancien format binaire.
Ne réenregistrez pas le classeur en CSV dans Excel
Une fois le XLSX correct, continuez à travailler dedans. Le réenregistrer en CSV depuis Excel puis rouvrir ce CSV par double-clic réintroduit tous les problèmes de conversion décrits plus haut. Quand un système a de nouveau besoin d'un CSV, exportez une copie propre avec XLSX en CSV.
FAQ : convertir CSV en XLSX
Pourquoi ne pas simplement ouvrir le CSV dans Excel et l'enregistrer en XLSX ?
Parce qu'Excel convertit les valeurs à l'ouverture, avant même que vous puissiez enregistrer. Les zéros initiaux, les longs nombres et tout ce qui ressemble à une date sont modifiés en mémoire, et l'enregistrement en XLSX rend ces changements définitifs. En convertissant d'abord, sans qu'Excel devine, vous conservez le texte d'origine.
Le fichier XLSX est-il plus léger que le CSV ?
Souvent, oui. Un XLSX est une archive ZIP, et les textes répétés, comme des noms de pays ou des statuts, sont stockés une seule fois dans une table de chaînes partagées. Les exports remplis de valeurs répétées sont donc généralement plus légers.
Mon CSV dépasse un million de lignes. Que se passe-t-il ?
Une feuille Excel s'arrête à 1 048 576 lignes, en-tête compris. Excel affiche lui-même l'avertissement « fichier non chargé complètement » pour ces fichiers. Divisez d'abord le CSV, ou chargez-le dans une base de données avec CSV en SQL, où le nombre de lignes n'a pas d'importance.
Peut-on empêcher Excel de modifier mes données tout seul ?
Les versions récentes d'Excel pour Microsoft 365 proposent des options de conversion automatique des données sous Fichier → Options → Données, qui permettent de désactiver la suppression des zéros initiaux, la conversion des longs nombres et la transformation du texte en dates. Les versions plus anciennes n'ont pas cette option, d'où l'intérêt de convertir en dehors d'Excel.
Quels délimiteurs la détection automatique reconnaît-elle ?
L'outil examine les premières lignes à la recherche de virgules, de points-virgules, de tabulations, de barres verticales et d'espaces, puis retient le séparateur qui découpe chaque ligne en un même nombre de champs. Si les colonnes semblent incorrectes, réglez Séparateur manuellement et relancez la conversion.
Google Sheets peut-il aussi ouvrir le fichier XLSX ?
Oui. Importez-le dans Google Drive et ouvrez-le avec Google Sheets, ou importez-le dans une feuille existante. Gardez en tête qu'une feuille de calcul Google est limitée à 10 millions de cellules au total, tous onglets confondus.
- 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.
- 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 TXT en CSVConvertissez les .txt délimités en CSV en ligne. Tabulations, pipes, points-virgules ou espaces détectés, encodage corrigé, guillemets RFC 4180.
- Convertir JSON en ExcelConvertissez du JSON ou JSON Lines en feuille Excel XLSX : clés en en-têtes, un enregistrement par ligne. 20 fichiers par lot, sans compte.
- 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.
- Convertir un CSV en tableau MarkdownCSV en tableau Markdown pour GitHub, GitLab, Obsidian ou Jupyter. Pipes échappés, en-tête conservé, tout séparateur. À coller dans vos docs.