Convertir un fichier Excel en CSV : séparateur et accents

Convertir un Excel en CSV en ligne ou avec Excel, choisir entre virgule et point-virgule, et garder les accents grâce à l'UTF-8.

Convertir un fichier Excel en CSV : séparateur et accents
GuidesL'équipe Toolyfied

Pour convertir un fichier Excel en CSV, deux solutions : « Enregistrer sous » dans Excel, ou un convertisseur en ligne si vous n'avez pas Excel sous la main. Le vrai piège n'est pas la conversion elle-même mais ce qui vient après : le séparateur (virgule ou point-virgule) et l'encodage des accents. Ce guide vous explique comment obtenir un CSV propre, et comment le rouvrir sans que tout s'entasse dans la colonne A.

Vous verrez aussi pourquoi un CSV ne garde qu'une seule feuille, ce qui arrive aux formules et à la mise en forme, et comment vérifier le fichier avant de l'importer dans un logiciel de comptabilité, une boutique en ligne ou un outil d'e-mailing.

Ce que devient votre classeur une fois en CSV

Un fichier CSV (pour comma-separated values) est un simple fichier texte : une ligne par ligne du tableau, des valeurs séparées par un caractère. C'est pour cela qu'il est accepté par presque tous les logiciels. Mais cette simplicité a un prix :

  • Une seule feuille. Un CSV ne peut contenir qu'un tableau. Si votre classeur a plusieurs onglets, il faudra un CSV par onglet.
  • Plus de formules. Seul le résultat affiché est conservé. Une cellule « =B2*C2 » devient simplement le nombre calculé.
  • Plus de mise en forme. Couleurs, largeurs de colonnes, cellules fusionnées, graphiques et commentaires disparaissent.

Gardez donc toujours votre fichier .xlsx d'origine : le CSV est une copie d'échange, pas un fichier de travail.

Méthode 1 : convertir un Excel en CSV en ligne

Pratique si vous êtes sur un ordinateur sans Excel, sur un Chromebook ou si quelqu'un vous a simplement envoyé un classeur à transformer.

  1. Ouvrez le convertisseur Excel en CSV de Toolyfied.
  2. Importez votre classeur au format .xlsx (50 Mo maximum). Si vous avez un ancien fichier .xls, enregistrez-le d'abord en .xlsx.
  3. Téléchargez le CSV obtenu.

Le fichier produit utilise la virgule comme séparateur et l'encodage UTF-8, ce qui convient à la plupart des plateformes en ligne et des outils internationaux. Si votre classeur contient plusieurs onglets, chaque feuille non vide devient son propre CSV, au nom de l'onglet, et vous téléchargez le tout dans un fichier ZIP. Les feuilles masquées et les feuilles vides sont ignorées.

L'outil est gratuit, sans inscription et sans filigrane. Le fichier est envoyé sur le serveur de Toolyfied pour la conversion, utilisé uniquement pour produire le résultat, et les anciens fichiers sont supprimés automatiquement chaque jour.

Méthode 2 : « Enregistrer sous » dans Excel

  1. Ouvrez le classeur et sélectionnez la feuille à exporter.
  2. Fichier, puis Enregistrer sous (ou Enregistrer une copie).
  3. Dans le type de fichier, choisissez CSV UTF-8 (délimité par des virgules).
  4. Validez l'avertissement indiquant que seule la feuille active sera enregistrée.

Un détail surprend souvent : malgré son nom, cette option n'utilise pas forcément la virgule. Excel s'appuie sur le séparateur de liste défini dans les paramètres régionaux de Windows, qui est le point-virgule sur un système configuré en français. C'est logique, puisque la virgule y sert déjà de séparateur décimal (3,5), mais cela explique bien des imports ratés.

Virgule ou point-virgule : lequel choisir ?

Destination du fichierSéparateur conseilléPourquoi
Plateforme web, boutique en ligne, outil d'e-mailing, APIVirguleC'est le format attendu par la plupart des services internationaux
Collègue qui l'ouvrira dans un Excel français par double-clicPoint-virguleExcel en français découpe les colonnes au point-virgule
Logiciel de comptabilité ou de paie françaisCelui indiqué dans sa documentationBeaucoup imposent le point-virgule, d'autres laissent le choix à l'import
Conversion vers JSON pour un développeurVirguleLes convertisseurs et bibliothèques l'utilisent par défaut

En cas de doute, lisez la page d'aide de l'import : elle précise presque toujours le séparateur et l'encodage attendus.

Le CSV s'ouvre dans une seule colonne : la solution

Vous double-cliquez sur un CSV séparé par des virgules dans un Excel français, et toutes les données s'affichent dans la colonne A. Le fichier n'est pas abîmé : Excel cherche simplement des points-virgules. Plutôt que d'ouvrir le fichier directement, importez-le :

  1. Ouvrez un classeur vide.
  2. Onglet Données, puis À partir d'un fichier texte/CSV.
  3. Sélectionnez votre fichier.
  4. Dans la fenêtre d'aperçu, réglez l'Origine du fichier sur « 65001 : Unicode (UTF-8) » et le Délimiteur sur « Virgule ».
  5. Cliquez sur Charger.

Si vous voulez simplement retrouver un vrai classeur Excel à partir d'un CSV reçu, le convertisseur CSV en Excel fait le chemin inverse et produit un fichier .xlsx avec les colonnes déjà séparées.

Les accents s'affichent mal (é devient é)

C'est le symptôme d'un décalage d'encodage : le fichier est en UTF-8, mais le logiciel qui l'ouvre le lit comme un ancien encodage Windows. Les caractères accentués, le « ç » ou le symbole « € » se transforment alors en suites de signes bizarres.

  • Dans Excel : passez par l'import décrit plus haut et choisissez « 65001 : Unicode (UTF-8) » comme origine du fichier. Ne réenregistrez pas un fichier déjà mal affiché, vous figeriez l'erreur.
  • Dans un logiciel tiers : cherchez une option « Encodage » ou « Jeu de caractères » au moment de l'import et sélectionnez UTF-8.
  • Pour vérifier le fichier : ouvrez-le avec un éditeur de texte (Bloc-notes, TextEdit). Si les accents y sont corrects, le CSV est bon et c'est uniquement l'ouverture qu'il faut corriger.

Exemple concret : exporter une liste de contacts

Imaginons un classeur « Clients » avec trois onglets : Contacts, Commandes et Notes. Vous voulez importer les contacts dans un outil d'e-mailing.

  1. Dans Excel, supprimez la ligne de titre décorative au-dessus des en-têtes de l'onglet Contacts.
  2. Vérifiez que les en-têtes sont simples et uniques : « Prénom », « Nom », « E-mail », sans cellules fusionnées.
  3. Enregistrez le classeur en .xlsx, puis convertissez-le avec le convertisseur en ligne : vous récupérez un ZIP avec un CSV par onglet, dont « Contacts.csv ».
  4. Ouvrez Contacts.csv dans le Bloc-notes : la première ligne doit contenir vos trois en-têtes séparés par des virgules, et les prénoms accentués doivent s'afficher correctement.
  5. Importez-le dans l'outil d'e-mailing en précisant, si on vous le demande, la virgule comme séparateur et l'UTF-8 comme encodage.

Cinq minutes de préparation, et vous évitez la liste de contacts où « Hélène » devient « Hélène » dans chaque message envoyé.

Vérifier son CSV avant de l'importer

Quelques contrôles rapides évitent un import raté, surtout dans un outil qui ne permet pas d'annuler :

  • Une seule ligne d'en-tête, sans titre ni ligne vide au-dessus du tableau. Supprimez les lignes de présentation dans Excel avant la conversion.
  • Pas de cellules fusionnées dans la zone de données : seule la première cellule garde sa valeur, les autres deviennent vides.
  • Les zéros en tête (codes postaux, numéros de téléphone) : si Excel les avait déjà fait disparaître dans la cellule, ils ne reviendront pas dans le CSV. Mettez ces colonnes au format texte avant de saisir ou de coller les données, puis vérifiez une ligne ou deux dans un éditeur de texte.
  • Les nombres décimaux et les dates : ouvrez le CSV dans un éditeur de texte et regardez comment ils sont écrits, puis comparez avec le format demandé par le logiciel de destination.

Si votre CSV doit ensuite alimenter une application web, le convertisseur CSV en JSON le transforme en tableau d'objets, et vous pouvez relire le résultat proprement indenté dans le formateur JSON. Pour aller directement du classeur au JSON, il existe aussi le convertisseur Excel en JSON.

Questions fréquentes

Comment convertir un fichier Excel en CSV sans Excel ?

Utilisez un convertisseur en ligne : importez votre fichier .xlsx et téléchargez le CSV. Le convertisseur de Toolyfied est gratuit, sans inscription, et produit un CSV en UTF-8 séparé par des virgules ; si le classeur a plusieurs onglets, vous obtenez un CSV par feuille, regroupés dans un ZIP.

Pourquoi mon CSV s'ouvre-t-il dans une seule colonne ?

Parce que le fichier utilise la virgule comme séparateur alors qu'un Excel configuré en français attend un point-virgule. Importez-le via Données, À partir d'un fichier texte/CSV, et choisissez « Virgule » comme délimiteur.

Comment garder les accents dans un fichier CSV ?

Enregistrez ou convertissez le fichier en UTF-8, puis ouvrez-le en précisant cet encodage. Dans Excel, passez par l'import de données et réglez l'origine du fichier sur « 65001 : Unicode (UTF-8) ».

Peut-on convertir toutes les feuilles d'un classeur en un seul CSV ?

Non, un CSV ne contient qu'un seul tableau. Il faut donc un CSV par feuille, mais le convertisseur en ligne s'en charge en une fois : il renvoie un ZIP avec un CSV par onglet, au nom de chaque onglet.

Les formules Excel sont-elles conservées dans un CSV ?

Non. Le CSV garde uniquement les valeurs calculées, sans formules, mise en forme, graphiques ni cellules fusionnées. Conservez le fichier .xlsx d'origine pour continuer à travailler dessus.

Quelle est la différence entre CSV et CSV UTF-8 dans Excel ?

Le CSV classique est enregistré dans l'ancien encodage de Windows, ce qui peut abîmer certains caractères. Le CSV UTF-8 gère tous les accents et symboles, et c'est le format le plus sûr pour un import dans un service en ligne.

Guides et Conseils du Blog Toolyfied

Des guides pratiques et des conseils pour convertir, compresser et modifier vos fichiers.

Questions fréquemment posées

Réponses aux questions courantes pour un support utilisateur rapide et clair.

Quels types d'outils sont disponibles sur ce site ?

Nous proposons une large gamme d'outils, incluant des outils de productivité, de design, de développement et d'utilité adaptés à divers besoins des utilisateurs.

Les outils sont-ils gratuits ?

De nombreux outils sont gratuits, tandis que certains outils premium peuvent nécessiter un abonnement ou un paiement unique pour des fonctionnalités avancées.

Dois-je créer un compte pour utiliser les outils ?

Vous pouvez accéder à la plupart des outils sans compte, mais en créer un débloque des fonctionnalités supplémentaires telles que l'enregistrement de votre progression ou des paramètres personnalisés.

Les outils sont-ils sûrs et sécurisés ?

Oui, nous priorisons la confidentialité et la sécurité des utilisateurs en mettant en œuvre un cryptage robuste et en surveillant régulièrement les vulnérabilités.

Puis-je accéder aux outils sur des appareils mobiles ?

Absolument ! Nos outils sont optimisés pour une utilisation sur les ordinateurs de bureau et les appareils mobiles, garantissant une fonctionnalité fluide sur toutes les plateformes.

À quelle fréquence de nouveaux outils sont-ils ajoutés au site ?

Nous mettons continuellement à jour notre plateforme avec de nouveaux outils et fonctionnalités pour fournir aux utilisateurs les solutions les plus pertinentes et innovantes.

Puis-je suggérer un nouvel outil ou une fonctionnalité ?

Oui, nous accueillons les commentaires et suggestions des utilisateurs ! Veuillez nous contacter via le formulaire de contact ou par e-mail pour partager vos idées.

Que dois-je faire si je rencontre un problème avec un outil ?

Si vous rencontrez des problèmes, veuillez consulter notre section de support ou contacter notre équipe de service client pour une assistance rapide.