Convertissez un classeur Excel (.xlsx, .xls, .ods) en CSV UTF-8 en choisissant la feuille et le séparateur (virgule, point-virgule ou tabulation).
À propos de Excel vers CSV
De nombreux systèmes n'acceptent que le CSV : un import dans WooCommerce, Mailchimp, un script Python ou un chargeur de base de données rejettera un classeur .xlsx. Enregistrer en CSV depuis Excel lui-même crée d'autres problèmes, car Excel choisit le séparateur selon vos paramètres régionaux et écrit un encodage historique qui transforme les accents en points d'interrogation ailleurs. Cet outil lit le classeur dans le navigateur et produit un CSV UTF-8 propre à partir de la feuille de votre choix, avec le séparateur de votre choix.
Déposez le fichier .xlsx, .xls, .xlsm ou .ods sur la zone d'import, choisissez la feuille et le séparateur, puis téléchargez ou copiez le résultat. Le classeur est analysé avec la bibliothèque SheetJS à l'intérieur de votre navigateur, donc les feuilles de paie, de clients et de tarifs ne quittent jamais votre ordinateur.
Comment utiliser Excel vers CSV étape par étape
Glissez votre fichier Excel sur la zone d'import verte ou cliquez dessus pour choisir le fichier. La première feuille est convertie immédiatement et affichée dans la zone de résultat.
Si le classeur comporte plusieurs feuilles, sélectionnez celle dont vous avez besoin dans « Feuille à convertir ». Chaque changement régénère le CSV.
Choisissez le séparateur du CSV : virgule pour la plupart des programmes et des API, point-virgule pour Excel avec des paramètres régionaux français, allemands ou espagnols, tabulation ou barre verticale pour des cas particuliers.
Laissez « UTF-8 avec BOM » coché si le CSV sera réouvert dans Excel ; décochez-le pour les scripts et bases de données qui n'attendent pas de marqueur d'ordre des octets.
Cliquez sur « TÉLÉCHARGER LE CSV » ou « Copier ». Pour les classeurs multi-feuilles, un second bouton télécharge chaque feuille sous forme de fichier CSV séparé.
100% gratuit et en ligne : aucun paiement, aucun logiciel ni extension à installer.
Confidentialité d'abord : le traitement se fait dans votre navigateur, vos données ne quittent jamais votre appareil.
Sans inscription : collez vos données et obtenez le résultat en un clic.
Rapide et fiable : gérez des fichiers petits ou volumineux en quelques secondes, prêts pour Excel et d'autres outils.
Cas d'usage courants
Préparer un catalogue produit tenu dans Excel pour un import en masse dans Shopify, PrestaShop ou WooCommerce, qui attendent du CSV.
Exporter une feuille de contacts en CSV pour Mailchimp, Brevo ou Google Contacts sans perdre les noms accentués.
Alimenter un pipeline pandas, R ou Power Query avec des données qu'un collègue tient dans un classeur .xlsx.
Convertir un export bancaire ou comptable de .xls vers CSV avant de le charger dans une base de données avec LOAD DATA ou COPY.
Limites et conseils
Les cellules sont exportées telles qu'Excel les affiche : une date au format 12/03/2026 reste 12/03/2026, et un pourcentage reste 45 %. Changez d'abord le format de nombre dans Excel si vous avez besoin de dates ISO ou de décimales brutes.
Les valeurs contenant le délimiteur, des guillemets ou des sauts de ligne sont entourées de guillemets doubles conformément à la RFC 4180, donc un nom d'entreprise comme « Ana, S.L. » reste dans une seule colonne.
Les lignes vides sont ignorées, mais les colonnes vides à l'intérieur de la plage utilisée sont conservées afin que le nombre de colonnes reste cohérent.
Les formules sont exportées avec leur dernière valeur calculée ; le texte de la formule lui-même n'est pas inclus.
Questions fréquentes
Pourquoi Excel affiche-t-il des caractères bizarres à la place des accents quand j'ouvre un CSV ?
Excel suppose qu'un CSV utilise l'encodage Windows historique, sauf si le fichier commence par un marqueur d'ordre des octets (BOM) UTF-8. Ce convertisseur ajoute ce BOM par défaut, donc les noms avec accents, ñ ou caractères vietnamiens et thaïlandais s'ouvrent correctement dans Excel, sous Windows comme sous macOS.
Dois-je utiliser une virgule ou un point-virgule comme séparateur ?
Utilisez une virgule quand le CSV part vers un programme, une API, une base de données ou un tableur en paramètres anglophones. Utilisez un point-virgule quand quelqu'un double-cliquera sur le fichier dans Excel avec des paramètres régionaux français, espagnols, allemands, italiens ou portugais, où la virgule est le séparateur décimal.
Puis-je convertir un fichier .xls ou .ods, pas seulement .xlsx ?
Oui. Le lecteur gère le format binaire classique .xls d'Excel 97-2003, les classeurs .xlsm avec macros, le format OpenDocument .ods de LibreOffice, et le .xlsx. Les classeurs protégés par mot de passe ne peuvent pas être lus.
Que se passe-t-il avec plusieurs feuilles ?
Vous choisissez une feuille dans une liste déroulante et le CSV en est généré. Si le classeur a plus d'une feuille, un bouton supplémentaire les télécharge toutes en une fois, un CSV par feuille nommé fichier-feuille.csv.
Le fichier Excel est-il envoyé quelque part ?
Non. Le classeur est analysé entièrement par JavaScript dans votre onglet de navigateur. Il n'y a ni envoi, ni traitement côté serveur, ni copie conservée, ce qui rend l'outil adapté aux données financières ou RH confidentielles.
Outils similaires
Autres utilitaires gratuits qui peuvent vous être utiles
CSV vers Excel — Convertissez un fichier CSV en un vrai classeur Excel (.xlsx), avec des colonnes séparées et les zéros initiaux conservés.
Largeur Fixe vers CSV — Transformez du texte à largeur fixe en un fichier CSV bien structuré.
GeoJSON vers CSV — Convertissez des données GeoJSON au format CSV.
Liens HTML vers CSV — Extrayez tous les liens d'un code HTML et enregistrez-les dans un CSV.
Tableau HTML vers CSV — Extrayez des données d'un tableau HTML et convertissez-les en CSV.