KeroTools

Convertir Excel en CSV en Un Clic

Transformez une feuille Excel en fichier CSV propre, ouvrable dans n'importe quel programme — localement.

Déposez votre fichier ici ou cliquez

Fichiers Excel (.xlsx, .xls)

Vos données ne quittent pas votre appareil

Rien à supprimer ensuite

Sûr pour la paie et les données clients

Fonctionne dans tout navigateur moderne

Comment ça marche

  1. 1

    Ajoutez votre classeur

    Déposez le fichier .xlsx ou .xls sur la page, ou cliquez pour le sélectionner.

  2. 2

    Choisissez la feuille

    Indiquez quel onglet devient le CSV, puisque le format ne contient qu’une seule table.

  3. 3

    Téléchargez le CSV

    Enregistrez le fichier, prêt pour un formulaire d’import, un script ou un chargement en base.

Pourquoi cet outil

Sortie toujours en UTF-8

La commande « Enregistrer au format CSV » d’Excel peut encore écrire une page de codes héritée. Ici la sortie est en UTF-8, ce qu’attendent les formulaires d’import.

Une feuille à la fois

Un CSV contient une seule table par définition : la feuille voulue est extraite au lieu de prendre en silence l’onglet actif.

Des valeurs, pas des formules

Chaque cellule est exportée avec la valeur affichée, ce dont le système destinataire a besoin.

Rien n’est envoyé

Le classeur est lu et le CSV écrit dans votre navigateur — les données n’atteignent jamais un serveur.

Aucune limite de lignes

Seule la mémoire de votre appareil compte, pas un plafond de lignes ou de taille d’une offre gratuite.

Gratuit et sans compte

Aucune inscription, aucun filigrane et aucune limite sur le nombre de fichiers convertis.

Pourquoi le formulaire d’import refuse le CSV fourni par Excel

Le scénario habituel : vous exportez depuis Excel avec « Enregistrer au format CSV », vous téléversez le fichier vers un système, et on vous répond qu’il est invalide ou que les caractères sont incorrects. Deux causes. D’abord, Excel sous Windows a historiquement écrit le CSV dans la page de codes régionale héritée plutôt qu’en UTF-8 : tout texte accentué, arabe ou turc arrive donc au système destinataire sous forme de caractères de remplacement. Ensuite, Excel écrit le séparateur défini par votre paramètre régional de liste — le point-virgule en configuration française — alors que presque tous les points d’import sont écrits en attendant des virgules. Convertir plutôt que réenregistrer supprime ces deux variables : la sortie est en UTF-8 avec des virgules, quelle que soit la machine d’origine.

Ce qu’un CSV ne peut pas transporter, et ce que cela coûte

Un CSV est une table de texte brut. Tout le reste du classeur est écarté, et il vaut mieux savoir quoi : les feuilles multiples, les formules, la mise en forme des cellules, les couleurs, les cellules fusionnées, les graphiques, les commentaires, les volets figés et les largeurs de colonnes. Rien de tout cela n’est un défaut — le format n’a pas d’endroit où le stocker. Conséquence pratique : le CSV est un export à sens unique destiné à alimenter un système, pas une copie de travail de votre classeur. Gardez le .xlsx comme fichier que vous modifiez et traitez le CSV comme une sortie ; sinon, la première fois que vous ouvrirez le CSV dans Excel et l’enregistrerez, les formules d’une après-midi de travail auront disparu.

Nombres, dates et le piège du format

Un tableur affiche une vue mise en forme d’une valeur stockée, et une seule des deux peut entrer dans un CSV. Une cellule affichant `1 240,50` stocke le nombre 1240,5 ; une cellule affichant `15 mars 2024` stocke un numéro de série de date. Quand l’export écrit le texte affiché, le système destinataire reçoit une chaîne avec un séparateur de milliers qu’il ne sait pas analyser ; quand il écrit la valeur brute, la date arrive sous forme de nombre à cinq chiffres. Aucune des deux options n’est universellement juste, d’où un correctif qui se situe en amont : avant de convertir, passez les colonnes qu’un système va lire en formats simples — sans séparateur de milliers et avec des dates au format ISO comme `2024-03-15`. Ce seul changement évite la plupart des échecs d’import.

Préparer une feuille qui s’importera proprement

Les points d’import attendent un rectangle : une ligne d’en-tête, puis des données, rien d’autre. Les classeurs réels ressemblent rarement à cela. Des cellules de titre fusionnées en haut deviennent une première ligne pleine de champs vides ; une ligne vide de séparation fait cesser la lecture à beaucoup d’analyseurs ; la ligne de totaux en bas arrive comme un enregistrement nommé « TOTAL » et dépourvu d’identifiant valide. Les colonnes vides en fin de feuille produisent des champs fantômes. Avant de convertir, supprimez les lignes décoratives au-dessus de l’en-tête, retirez les lignes vides, coupez la ligne de totaux et vérifiez que chaque cellule d’en-tête porte un nom court et unique. Dix minutes là-dessus économisent une heure de débogage sur un téléversement refusé.

Quand choisir le CSV et quand choisir autre chose

Choisissez le CSV quand la destination est une machine : formulaire d’import en masse, script, chargement en base, source de publipostage. Restez en .xlsx quand la destination est un collègue qui va lire et modifier — et si quelqu’un vous envoie un CSV dans lequel vous devez travailler, l’outil adapté est la conversion inverse. Si la destination est une application ou une API plutôt qu’un importateur en forme de table, Excel vers JSON convient généralement mieux, car JSON transporte des valeurs typées et une structure imbriquée qu’un CSV plat ne peut pas exprimer.

Pourquoi une conversion locale compte ici

Les classeurs que l’on convertit sont des états de paie, des bases clients, des carnets de commandes, des listes d’adhérents, des plannings de patients. Un .xlsx est souvent le fichier le plus sensible de la machine d’une petite structure, et un convertisseur hébergé le reçoit intégralement. Comme cet outil s’exécute entièrement dans le navigateur, le classeur est lu du disque vers la page et le CSV réécrit sans qu’aucune requête réseau ne transporte les données — vérifiable dans l’onglet Réseau des outils de développement. Pour un fichier dont la fuite constituerait un incident sérieux, ce n’est pas une nuance marketing mais la raison même de l’utiliser.

Erreurs courantes à éviter

  • Utiliser le CSV comme fichier de travail. Tout sauf une feuille de valeurs est écarté — formules, mise en forme, autres onglets. Gardez le .xlsx comme fichier que vous modifiez et traitez le CSV comme un export à sens unique.
  • Laisser les séparateurs de milliers et les formats de date locaux. Un système destinataire ne sait pas analyser `1 240,50` ni deviner si `03/04` est mars ou avril ; passez ces colonnes en nombres simples et en dates ISO avant de convertir.
  • Convertir une feuille avec des cellules de titre fusionnées ou une ligne de totaux. Les importateurs attendent une ligne d’en-tête puis des données ; les lignes décoratives arrivent en enregistrements vides et la ligne de totaux en entrée absurde.
  • Supposer que le « Enregistrer au format CSV » d’Excel produit de l’UTF-8. Sous Windows il a historiquement écrit la page de codes régionale, d’où un texte accentué correct qui arrive en caractères de remplacement.
  • Exporter le mauvais onglet. Un classeur comporte plusieurs feuilles et un CSV n’en contient qu’une ; choisissez la feuille délibérément au lieu d’accepter celle qui était active à l’enregistrement.

Comparaison

CritèreCet outilEnregistrer au format CSV d’ExcelConvertisseurs en ligne
Données envoyées à un serveurJamaisNonLe plus souvent
UTF-8 garantiOuiSouvent non sous WindowsGénéralement
Séparateur indépendant de votre localeOuiNonGénéralement
Choix de la feuilleOuiFeuille active seulementParfois
Compte ou inscriptionPas nécessaireLicence requiseSouvent exigé
PrixGratuitLogiciel payantGratuit / offres payantes

Fonctionnalités

xlsx et xls pris en charge

Le format moderne comme l’ancien format binaire que des systèmes hérités exportent encore.

Sélection de la feuille

Convertissez l’onglet dont vous avez réellement besoin plutôt que celui qui était ouvert.

Encodage UTF-8

Accents, cédilles, texte arabe, turc et tout caractère non ASCII survivent intacts à l’export.

Guillemets corrects

Les valeurs contenant une virgule, un guillemet ou un saut de ligne sont protégées : la ligne ne peut pas se scinder.

Formules résolues en valeurs

Une cellule affichant `1 240` est exportée en `1240`, et non sous forme de formule.

Grandes feuilles prises en charge

Des dizaines de milliers de lignes se convertissent sans file d’attente d’envoi.

Aucune installation

Rien à télécharger ni à installer : tout se passe sur la page web.

Compatible arabe et RTL

Interface complète en huit langues, dont l’arabe de droite à gauche.

Sécurisé par défaut

Servi en HTTPS, sans suivi de fichiers ni envoi à un tiers.

Qui l’utilise

Développeurs et équipes data

Obtenir un CSV propre en UTF-8 à charger en base sans batailler avec l’encodage d’Excel.

Vendeurs en ligne

Transformer une feuille de stock ou de tarifs dans le CSV qu’exige un formulaire de chargement en masse.

Équipes marketing et CRM

Exporter une liste de contacts au format que la plateforme d’e-mailing acceptera réellement.

Toute personne manipulant des données personnelles

Convertir une feuille d’adhérents ou de paie sans l’envoyer à un service tiers.

Questions Fréquentes

Non. La conversion s’exécute entièrement dans votre navigateur — vos données ne sont jamais envoyées, stockées ni partagées.

Oui. Chaque ligne et colonne est convertie fidèlement ; la structure est préservée.

Oui — entièrement gratuit, sans compte, sans filigrane et sans limite de fichiers.