À quoi ça sert
Cet outil convertit entre classeurs Excel et CSV dans les deux sens, entièrement dans votre navigateur.
- Excel → CSV : ouvrez un fichier .xlsx, choisissez une feuille et obtenez du texte séparé par des virgules (ou des points-virgules, tabulations ou barres verticales) à copier ou télécharger.
- CSV → Excel : collez ou ouvrez un fichier CSV et téléchargez un vrai classeur .xlsx avec une ligne d’en-tête en gras et figée, et des largeurs de colonnes adaptées.
Le CSV est le moyen le plus simple de faire circuler des données tabulaires entre bases de données, scripts et applications, tandis qu’Excel est ce que la plupart des gens utilisent pour les consulter et les modifier. Passer de l’un à l’autre demande d’habitude d’ouvrir une application de bureau ; ici, cela prend une seconde et rien ne quitte votre ordinateur.
Mode d’emploi
- Choisissez le sens sous Convertir.
- Pour Excel → CSV, cliquez sur Ouvrir un .xlsx… ou faites glisser un fichier sur la page. Chaque feuille est listée avec son nombre de lignes et de colonnes ; cliquez sur l’une d’elles pour la convertir.
- Choisissez le Séparateur. La virgule est le standard ; de nombreuses versions européennes d’Excel attendent des points-virgules.
- Copiez le résultat ou cliquez sur Télécharger. Avec plusieurs feuilles, le nom du fichier inclut le nom de la feuille.
- Pour CSV → Excel, collez du CSV dans l’éditeur ou ouvrez un fichier .csv. Le séparateur est détecté automatiquement. Vérifiez l’aperçu, puis cliquez sur Télécharger le .xlsx.
Cliquez sur Exemple pour essayer l’un ou l’autre sens avec une petite liste de commandes.
Comment les valeurs sont converties
Le texte, les nombres et les valeurs TRUE/FALSE sont copiés tels qu’ils sont enregistrés. Les nombres sont écrits avec au plus 15 chiffres significatifs, la même précision qu’affiche Excel : 0.1 + 0.2 apparaît donc comme 0.3. Les dates et heures sont reconnues d’après le format numérique de la cellule et écrites au format ISO 8601, qui se trie correctement et s’importe proprement dans les bases de données. Les cellules contenant des retours à la ligne, des virgules ou des guillemets sont mises entre guillemets selon la RFC 4180 : le CSV se rouvre dans Excel avec les mêmes cellules.
Les formules sont exportées sous forme de leur dernière valeur calculée. Les cellules fusionnées gardent leur valeur dans la cellule en haut à gauche et laissent les autres vides. La mise en forme, comme les couleurs, les polices et les règles d’affichage des nombres (par exemple 75% ou $1,200.00), ne fait pas partie du CSV : c’est la valeur brute enregistrée qui est écrite.
Exemple
Une feuille de commandes avec une colonne de dates au format 2 mars 2026 et un total calculé par =E2*F2 devient :
Order ID,Date,Customer,Total
00123,2026-03-02,Acme Corp,59.7
00125,2026-03-09,"Smith, J.",6
Dans l’autre sens, le même CSV produit un classeur où Order ID reste le texte 00123 et où Total est un nombre que vous pouvez additionner.
FAQ
› Mon classeur est-il envoyé sur un serveur ?
Non. Le fichier .xlsx est décompressé et lu par du JavaScript dans votre navigateur, et le fichier CSV ou Excel y est aussi créé. Rien n'est envoyé à un serveur : les données confidentielles restent sur votre appareil.
› Quels fichiers Excel puis-je ouvrir ?
Les classeurs enregistrés en .xlsx ou .xlsm par Excel 2007 ou ultérieur, LibreOffice, Google Sheets, Numbers et applications similaires. Les anciens fichiers .xls (Excel 97–2003) et les classeurs protégés par mot de passe ne peuvent pas être lus : ouvrez-les dans Excel et enregistrez-les d'abord en .xlsx.
› Comment les dates et les formules sont-elles converties ?
Les cellules au format date ou heure deviennent du texte ISO comme 2026-03-02 ou 2026-03-03 14:30:00, que tous les programmes lisent de la même façon. Les formules sont écrites sous forme du résultat qu'Excel a enregistré avec le fichier, pas de la formule elle-même.
› Pourquoi les caractères accentués ou chinois s'affichent-ils mal quand j'ouvre le CSV dans Excel ?
Excel suppose un ancien encodage local pour les fichiers CSV, sauf si le fichier commence par un indicateur d'ordre des octets (BOM). Laissez l'option BOM activée et le CSV téléchargé s'ouvre correctement dans Excel ; désactivez-la pour les outils qui n'attendent pas de BOM.
› La conversion CSV en Excel conserve-t-elle les zéros en tête comme 00123 ?
Oui. Les valeurs avec des zéros en tête et les nombres de plus de 15 chiffres, comme les identifiants ou numéros de carte, sont enregistrés comme texte pour qu'Excel ne les modifie pas. Les autres nombres sont enregistrés comme de vrais nombres pour que vous puissiez calculer avec.