Convertir un CSV en Excel
Convertir un CSV en Excel sans les mauvaises surprises : chaque colonne dans ses propres cellules, zéros en tête (code postal 01000) et longs numéros conservés, nombres et dates en vraies valeurs Excel. Dans l’autre sens, un fichier XLSX devient un CSV. Tout se passe dans votre navigateur.
Source : ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International. Mise à jour : .
Comment le calcul est fait
Ouvrir un CSV d’un double-clic dans Excel réserve souvent des surprises : tout se retrouve en colonne A, le code postal 01000 devient 1000, les numéros de carte deviennent 4,11111E+15. Cet outil écrit un vrai fichier Excel (XLSX) où chaque colonne est juste – et reconvertit un fichier Excel en CSV si besoin.
Mode d’emploi
- Déposez un fichier CSV ou collez les données. Le séparateur (point-virgule, virgule, tabulation, |) est détecté tout seul.
- Vérifiez le séparateur décimal : Excel en français écrit 1 234,56.
- Cliquez sur « Convertir en Excel » et téléchargez le XLSX. La ligne d’en-tête est en gras, reste visible au défilement et porte des filtres.
- Dans l’autre sens, choisissez un fichier .xlsx, la feuille, puis « Convertir en CSV » ; plusieurs feuilles arrivent ensemble en ZIP.
Ce qui est converti
- Nombres comme 1 234,50 : ils deviennent de vrais nombres pour les calculs.
- Dates au format 2026-09-30 ou 30.09.2026 (avec ou sans heure) : elles deviennent des dates Excel. Le format 30/09/2026 reste du texte pour éviter toute confusion jour/mois.
- Le texte reste du texte quand Excel l’abîmerait : zéros en tête (codes postaux, numéros client) et suites de plus de 15 chiffres comme les IBAN ou numéros de carte – Excel ne garde que 15 chiffres significatifs.
- Une cellule commençant par « = » ne devient jamais une formule.
Vers le CSV, les dates sortent au format AAAA-MM-JJ et les nombres avec le séparateur choisi. « UTF-8 avec BOM » permet à Excel sous Windows de lire tout de suite les accents.
Limites
Les anciens fichiers .xls (Excel 97–2003), les classeurs protégés et les fichiers ODS ne sont pas lus. L’export en CSV perd la mise en forme, les graphiques et les formules : il reste les valeurs calculées. Excel contient au plus 1 048 576 lignes et 16 384 colonnes.
Pour les développeurs : CSV en JSON convertit les mêmes données en JSON, et le validateur XML et CSV repère les erreurs d’un CSV.
Questions fréquentes
Comment convertir un fichier CSV en tableau Excel ?
Déposez le CSV ici ou collez son contenu, vérifiez le séparateur décimal et cliquez sur « Convertir en Excel ». Vous obtenez un XLSX avec une colonne par cellule.
Pourquoi tout est dans une seule colonne quand j’ouvre un CSV dans Excel ?
Excel attend le séparateur de vos paramètres régionaux – en France, le point-virgule. Si le fichier utilise des virgules, tout arrive en colonne A. Le XLSX créé ici n’a pas ce problème.
Comment garder le zéro devant un code postal ?
Les valeurs qui commencent par zéro, comme 01000 ou 000123, sont écrites en texte dans le fichier Excel : les zéros restent.
Comment convertir un fichier Excel en CSV ?
Déposez le XLSX ici, choisissez la feuille, le séparateur et le séparateur décimal, puis cliquez sur « Convertir en CSV ».
Mes données sont-elles envoyées en ligne ?
Non. Lecture et écriture des fichiers se font entièrement dans votre navigateur.
Pourquoi Excel affiche mal les accents de mon CSV ?
Excel sous Windows lit un CSV non marqué en ANSI. Laissez « UTF-8 avec BOM » coché lors de la conversion en CSV : é, è, à et ç s’affichent correctement.
Sources et références juridiques
- ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International
- IETF RFC 4180 – Common Format and MIME Type for CSV Files
- Microsoft Support – Excel specifications and limits (1,048,576 rows, 16,384 columns, 15 digits precision)
- Microsoft Support – Date systems in Excel (1900 and 1904)
- PKWARE APPNOTE.TXT – ZIP File Format Specification 6.3.10
- OWASP – CSV Injection
- Open-source licenses of the libraries used (MIT, LGPL-3.0)
Dernière mise à jour :
Outils similaires
- Convertir un CSV en JSON (et un JSON en CSV)Convertissez un CSV en JSON ou un JSON en CSV en ligne : séparateur détecté, nombres et booléens typés, accents conservés. Tout se passe dans votre navigateur.
- Validateur XML et CSV en ligneVérifiez qu’un XML est bien formé et qu’un CSV respecte la RFC 4180 : erreurs avec ligne et colonne, séparateur détecté, aperçu du tableau. En local.
- Formater, valider et minifier du JSONValidez votre JSON selon la RFC 8259 : erreur avec ligne, colonne et explication claire. Indentez ou minifiez, triez les clés. En local dans le navigateur.
- Convertir un TXT en PDFTXT en PDF, ou texte collé en PDF : format, police, taille, marges, numéros de ligne et de page au choix, avec aperçu. Gratuit, dans le navigateur, sans envoi.
- Convertir un PDF en textePDF en texte : copiez le texte de chaque page ou enregistrez-le en TXT, paragraphes propres et OCR pour les pages scannées. Gratuit, dans le navigateur.
- Ajouter un cadre à une photoAjouter un cadre à une photo en ligne : bord blanc ou coloré, style photo instantanée, coins arrondis et cadre transparent, avec aperçu. Gratuit, sans envoi.