KeroTools

Convertir CSV en Excel dans le Navigateur

Transformez un fichier CSV en feuille Excel formatée instantanément — localement, sans envoi ni stockage.

Déposez votre fichier ici ou cliquez

Fichiers CSV (.csv)

Vos données ne quittent pas votre appareil

Rien à supprimer ensuite

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

Fonctionne dans tout navigateur moderne

Comment ça marche

  1. 1

    Ajoutez votre CSV

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

  2. 2

    Vérifiez l’aperçu

    Confirmez que les colonnes se séparent là où vous l’attendez avant de valider la conversion.

  3. 3

    Téléchargez le .xlsx

    Enregistrez le classeur et ouvrez-le dans Excel ou dans tout autre tableur.

Pourquoi cet outil

Les colonnes se séparent correctement

Le séparateur est détecté et non supposé : c’est toute la différence entre un tableau et tout ce qui s’écrase dans la colonne A.

Encodage pris en charge

Le texte UTF-8 traverse la conversion intact et la cause habituelle des accents et cédilles massacrés disparaît.

Un vrai fichier .xlsx

Pas un CSV renommé. Excel, LibreOffice, Numbers et Google Sheets l’ouvrent comme un classeur natif.

Rien n’est envoyé

L’analyse et l’écriture ont lieu 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 imposé par une offre gratuite.

Gratuit et sans compte

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

Pourquoi Excel refuse si souvent de découper un CSV correctement

Ouvrir un CSV directement dans Excel produit deux échecs bien connus. Le premier : tout atterrit dans la colonne A, parce que le fichier emploie des points-virgules alors que votre Excel attend des virgules, ou l’inverse. Excel choisit le séparateur attendu d’après le paramètre régional « séparateur de listes » de votre système — c’est pourquoi le même fichier se découpe correctement chez un collègue et refuse chez vous, sans que ni l’un ni l’autre n’ait commis d’erreur. En configuration française, le heurt est particulièrement fréquent : Windows y définit le point-virgule comme séparateur de listes, alors que la quasi-totalité des exports système sortent en virgules. Le second échec : une ligne se scinde parce qu’une valeur contient légitimement le séparateur, comme une adresse avec une virgule. Convertir au lieu d’ouvrir contourne les deux : le séparateur est détecté depuis le fichier lui-même et les champs entre guillemets sont analysés comme des valeurs.

Le problème d’encodage, et pourquoi les accents se brisent

Les fichiers CSV ne déclarent nulle part leur encodage de caractères : tout programme qui en ouvre un doit donc deviner. Sous Windows, la supposition d’Excel a historiquement été la page de codes régionale héritée plutôt qu’UTF-8, et c’est ainsi qu’un fichier rempli d’accents corrects, de cédilles, d’arabe ou de turc s’ouvre en écran de points d’interrogation ou de symboles absurdes. La convention apparue pour forcer la main d’Excel est la marque d’ordre des octets : trois octets invisibles en tête de fichier qui annoncent « ceci est de l’UTF-8 ». Un CSV exporté depuis une base de données ou un script en est généralement dépourvu ; un CSV exporté depuis Excel en comporte généralement une. Convertir en .xlsx supprime la devinette entièrement, car ce format stocke l’encodage au lieu de laisser le lecteur l’inférer.

Ce qu’un tableur enregistre et qu’un CSV ne peut pas

Un CSV est un fichier texte de valeurs séparées par un caractère. C’est tout le format. Il n’a aucune notion de format numérique, de date, de formule, de feuilles multiples, de largeur de colonne, de couleur de cellule ni d’en-tête figé : ce sont des propriétés du tableur, pas du fichier. Convertir en .xlsx n’invente pas ces informations, mais fournit un fichier capable de les contenir : une fois ouvert dans Excel, les formats et formules que vous ajoutez sont enregistrés avec le classeur au lieu d’être perdus à la sauvegarde suivante — ce qui arrive précisément si vous continuez à travailler dans un CSV.

Zéros initiaux, longs nombres et dates

Le problème le plus destructeur d’un CSV est silencieux. Un code postal tel que `01234`, un numéro de téléphone ou une référence de compte à quinze chiffres sont du texte, mais le tableur voit des chiffres et enregistre un nombre : le zéro initial disparaît et l’identifiant long est arrondi en notation scientifique. La colonne de dates est pire : `03/04/2024` est mars dans une locale et avril dans une autre, et l’interprétation s’applique en silence à l’import. Aucune des deux erreurs ne s’annonce, et toutes deux se découvrent souvent après usage des données. Contrôlez ces colonnes en priorité dans le classeur converti et, lorsqu’une valeur est un identifiant et non une quantité, formatez la colonne en texte avant toute autre opération.

Quand convertir et quand rester en CSV

Convertissez quand le fichier est destiné à une personne : quelqu’un qui va le lire, le filtrer, y ajouter une formule ou le joindre à un e-mail. Restez en CSV quand le fichier part vers un système — un point d’import, un script, un formulaire de chargement en masse — car ceux-ci attendent presque toujours du texte brut et rejetteront un classeur. Le sens compte aussi : si un collègue vous envoie un .xlsx et que votre outil d’import réclame du texte, c’est la conversion inverse qu’il vous faut. Et si la destination est un programme plutôt qu’un tableur, CSV vers JSON est souvent la cible la plus utile.

Pourquoi convertir en local compte pour ce type de fichier

Les exports CSV sont rarement anodins. Ce sont des fichiers clients, des historiques de commandes, des états de paie, des listes de diffusion, des dossiers patients : le bouton « exporter » d’un back-office produit exactement le fichier qu’une entreprise confierait le moins volontiers à un serveur inconnu. Un convertisseur hébergé reçoit chaque ligne. Comme celui-ci s’exécute dans votre navigateur, le fichier est lu du disque vers la page puis réécrit sans qu’aucune requête réseau ne le transporte, ce que vous pouvez vérifier dans l’onglet Réseau des outils de développement. Pour un fichier qui est, au fond, la base clients d’une société en texte brut, cette différence constitue la décision entière.

Erreurs courantes à éviter

  • Ouvrir le CSV dans Excel puis l’enregistrer en .xlsx. Cela fait d’abord passer le fichier par la devinette de séparateur et d’encodage d’Excel : la corruption survient à l’ouverture, et l’enregistrement la fige. Convertissez le fichier directement.
  • Ne pas vérifier les colonnes à zéro initial. Codes postaux, numéros de téléphone et références de compte perdent leur zéro ou passent en notation scientifique sans un mot ; formatez ces colonnes en texte avant de travailler la feuille.
  • Se fier à une colonne de dates importée sans erreur apparente. `03/04/2024` est mars dans une locale et avril dans une autre, et la mauvaise lecture s’applique discrètement — vérifiez quelques dates connues avant d’exploiter les données.
  • Convertir un fichier destiné à un point d’import. Les systèmes qui réclament du CSV veulent du texte brut et rejetteront un classeur .xlsx : convertissez pour les humains, gardez le CSV pour les machines.
  • Supposer qu’un fichier correct dans un éditeur de texte le restera dans Excel. L’éditeur respecte l’UTF-8 ; Excel sous Windows, pas toujours — d’où un texte accentué parfaitement valide qui arrive en charabia.

Comparaison

CritèreCet outilOuvrir directement dans ExcelConvertisseurs en ligne
Données envoyées à un serveurJamaisNonLe plus souvent
Séparateur détecté depuis le fichierOuiNon — suit votre paramètre régionalGénéralement
UTF-8 préservéOuiSouvent non sous WindowsGénéralement
Limite de lignesMémoire de l’appareil seulementAucuneSouvent plafonnée
Compte ou inscriptionPas nécessaireLicence requiseSouvent exigé
PrixGratuitLogiciel payantGratuit / offres payantes

Fonctionnalités

Détection automatique du séparateur

Virgule, point-virgule ou tabulation : le fichier est inspecté plutôt que présumé virgulé.

UTF-8 préservé

Accents, cédilles, texte arabe, turc et tout caractère non ASCII passent sans altération.

Champs entre guillemets respectés

Une virgule entre guillemets reste dans la valeur au lieu de scinder la ligne.

Ligne d’en-tête conservée

La première ligne devient l’en-tête de la feuille et non un enregistrement ordinaire.

Sortie .xlsx authentique

Un fichier de classeur correctement structuré, pas un CSV dont on a changé l’extension.

Gros fichiers pris 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

Analystes et comptables

Transformer un export système en classeur qu’ils peuvent filtrer, mettre en forme et enrichir de formules.

Vendeurs en ligne

Convertir un export de commandes ou de stock en feuille qui s’ouvre proprement pour toute l’équipe.

Personnel administratif

Réparer un CSV ouvert en une seule colonne tassée, sans demander à l’informatique de modifier un paramètre régional.

Toute personne manipulant des données personnelles

Convertir un fichier clients ou adhérents 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 ; vos données sont écrites dans une vraie feuille .xlsx.

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