Collez votre CSV ci-dessous — ou téléversez un fichier .csv. Le fichier Excel est prêt à télécharger aussitôt.
À propos de la conversion de CSV en Excel
Un fichier CSV est du texte brut : des valeurs séparées par des virgules (ou des points-virgules). Double-cliquez dessus et Excel l'ouvre — mais il devine. Il supprime le zéro de tête d'un code postal ou d'un numéro de téléphone, transforme un long numéro de commande en 1,23457E+16, lit 1/2 comme une date et affiche José au lieu de José.
Cet outil transforme votre CSV en vrai classeur Excel (.xlsx) et décide soigneusement de chaque cellule. Les nombres simples deviennent des nombres que vous pouvez additionner. Les dates claires deviennent de vraies dates. Tout le reste — zéros de tête, longs identifiants, codes — reste exactement comme saisi.
Tout se passe dans votre navigateur. Votre fichier n'est jamais téléversé.
Fonctionnalités
- Un vrai fichier .xlsx — s'ouvre dans Excel, Google Sheets, Numbers et LibreOffice
- Zéros de tête conservés — 02134 reste 02134
- De vrais nombres — 149.90 devient un nombre que vous pouvez additionner et trier
- De vraies dates — 2026-11-02 devient une cellule de date
- Virgule ou point-virgule — le délimiteur est trouvé pour vous, et le séparateur décimal le suit
- Accents conservés — les fichiers CSV en UTF-8, UTF-16 et les anciens fichiers Windows sont lus correctement
- Colonnes ajustées — assez larges pour leur valeur la plus longue (jusqu'à une limite)
- Un seul clic — le fichier Excel est refait pendant que vous tapez ; il suffit de cliquer sur Télécharger
Ce qui devient un nombre, une date ou du texte
Avec Nombres et dates sur Automatique, chaque cellule est vérifiée ainsi. Les exemples viennent d'un CSV à virgules :
| Cellule dans le CSV | Dans Excel | Pourquoi |
|---|---|---|
1001 | le nombre 1001 | un nombre simple |
149.90 | le nombre 149,9 | un nombre simple avec un point décimal |
"1,234.50" | le nombre 1234,5 | ici, la virgule sépare les milliers |
02134 | le texte 02134 | un zéro de tête — un code, pas un montant |
12345678901234567 | le texte 12345678901234567 | plus de 15 chiffres — Excel arrondirait |
2026-11-02 | la date 02/11/2026 | une date ISO : année-mois-jour |
2026-11-02 14:30 | la date et l'heure | une date ISO avec une heure |
11/02/2026 | le texte 11/02/2026 | peut être le 2 novembre ou le 11 février — laissé tel quel |
$5.00, 12% | texte | un signe autour du nombre |
La première ligne reste du texte quand elle contient des noms de colonnes (un mot au-dessus d'un nombre). Si une colonne doit rester en texte, choisissez Garder chaque cellule en texte.
CSV à virgules ou CSV à points-virgules
Aux États-Unis et au Royaume-Uni, un CSV met des virgules entre les valeurs et un point pour les décimales : 149.90. En France et dans une grande partie de l'Europe, Excel enregistre les CSV avec des points-virgules, car la virgule y est le séparateur décimal : 149,90.
L'outil trouve le délimiteur tout seul. En mode automatique, le séparateur décimal le suit :
| Délimiteur trouvé | Séparateur décimal | 149,90 devient | 1.234,50 devient |
|---|---|---|---|
| virgule, tabulation ou barre verticale | point | texte | texte |
| point-virgule | virgule | le nombre 149,9 | le nombre 1234,5 |
Si votre fichier mélange les deux, choisissez vous-même Nombres comme 1,234.56 ou Nombres comme 1.234,56. La ligne sous le champ indique toujours le délimiteur et le séparateur décimal utilisés.
Limites
- Un CSV donne une feuille. Pour réunir plusieurs fichiers CSV dans un classeur, utilisez Fusionner des fichiers CSV ou Fusionner des fichiers Excel.
- Une feuille Excel contient au plus 1 048 576 lignes et 32 767 caractères par cellule. Une cellule plus longue est coupée, et l'outil vous le dit.
- Seules les dates ISO (2026-11-02) deviennent des dates. Les autres formats restent du texte, pour qu'aucune date ne soit jamais lue à l'envers.
Questions fréquentes
Comment convertir un CSV en Excel sans perdre les zéros de tête ?
Collez ou téléversez le CSV ici, puis téléchargez le fichier Excel. Les valeurs comme 02134 ou 0612345678 restent du texte avec leurs zéros. Les nombres sans zéro de tête deviennent toujours de vrais nombres.
Pourquoi mon CSV s'ouvre-t-il dans une seule colonne dans Excel ?
Votre Excel attend un autre délimiteur (virgule ou point-virgule). Cet outil trouve lui-même le délimiteur et place chaque valeur dans sa propre colonne.
Pourquoi les accents s'affichent-ils mal quand j'ouvre un CSV ?
Excel lit souvent un CSV en UTF-8 avec le mauvais jeu de caractères. Cet outil lit correctement les fichiers UTF-8, UTF-16 et les anciens fichiers Windows, et le fichier .xlsx conserve toujours les accents.
Puis-je reconvertir Excel en CSV ?
Oui — passez à Excel → CSV en haut de la page, ou utilisez Excel en CSV.
Mon fichier est-il téléversé ?
Non. Le CSV est lu et le fichier Excel est créé dans votre navigateur. Rien n'est envoyé à un serveur.
Outils liés
- Excel en CSV — l'autre sens
- Fusionner des fichiers CSV — regroupez d'abord plusieurs fichiers CSV
- JSON en Excel — la même chose pour des données JSON
- CSV en JSON — transformez le CSV en JSON
- Excel en PDF — imprimez le tableau en PDF
Comment l'utiliser
- Collez votre CSV dans le champ — ou cliquez sur Téléverser un fichier .csv, ou déposez le fichier sur le champ
- Laissez Délimiteur sur Détecter automatiquement (ou choisissez-en un)
- Laissez Nombres et dates sur Automatique — ou choisissez un séparateur décimal, ou Garder chaque cellule en texte
- Vérifiez l'aperçu : les nombres sont à droite, le texte à gauche
- Donnez un nom à la feuille si vous le souhaitez
- Cliquez sur Télécharger le fichier Excel