Convertisseur CSV vers Excel

Déposez un fichier CSV ou collez vos lignes, vérifiez l’aperçu, téléchargez un vrai .xlsx. Aucun envoi : la conversion se fait dans votre navigateur.

Déposez un fichier CSV ici ou cliquez pour choisir un fichier — ou collez vos données ci-dessous

Ce que le double-clic rate, et pas cet outil

  • Les zéros de tête survivent. Un code postal 01000 ou une référence 00123 reste du texte au lieu de devenir 1000 et 123.
  • Les longs nombres restent intacts. Excel ne garde que 15 chiffres significatifs : un numéro de carte à 16 chiffres ou un identifiant de commande revient corrompu. Tout ce qui est plus long est écrit en texte.
  • Point-virgule ou virgule. Le séparateur est déduit de celui qui donne un nombre de colonnes cohérent — un fichier de paires Nom, Prénom séparées par des points-virgules n’est pas pris pour un fichier à virgules.
  • Les nombres à la française. Choisissez la virgule décimale et le séparateur de milliers est reconnu quel qu’il soit — une espace, un point, ou l’espace fine qu’Excel produit lui-même : 1 234,56, 1.234,56 et 1 234,56 deviennent tous le nombre 1234,56. Le format suisse 1'234.56 fonctionne aussi.
  • Les accents UTF-8. Le fichier est lu en UTF-8 et la marque d’ordre des octets est retirée, pour que café n’arrive pas en café.
  • Les champs entre guillemets. Séparateurs, guillemets doublés et sauts de ligne à l’intérieur d’un champ sont lus correctement, selon la RFC 4180.
  • Le texte qui ressemble à une formule. Une cellule contenant =1+1 est écrite en texte, pas en formule.
  • Les colonnes restent homogènes. Si un code d’une colonne a dû rester en texte, toute la colonne le reste : elle se trie et se filtre comme une seule espèce de chose.

Mon fichier est-il envoyé quelque part ?

Non. Cette page n’a pas de partie serveur : le fichier est lu et réécrit par du JavaScript qui tourne sur votre machine. Vous pouvez le vérifier en ouvrant la page, en coupant le réseau, puis en convertissant un fichier quand même.

L’équivalent dans Excel et Google Sheets

Pour faire la même chose à la main dans Excel, passez par Données → À partir d’un fichier texte/CSV plutôt que par le double-clic, puis réglez chaque colonne problématique sur Texte dans l’aperçu d’importation. Dans Google Sheets, utilisez Fichier → Importer et désactivez Convertir le texte en nombres, dates et formules pour préserver les codes.