Convertir CSV en XLSX
Transformez un fichier CSV en véritable classeur Excel. Le séparateur et le jeu de caractères sont détectés et le fichier ne quitte pas votre navigateur.
Glissez un fichier CSV iciChoisir un fichier CSV
Un fichier CSV ou texte jusqu’à 50 Mo. Le séparateur et le jeu de caractères sont détectés automatiquement.
Traitement sur votre appareil, aucun envoi
Coller du texte au lieu de choisir un fichier
Guide et informations
Comment ça marche
- Choisissez un fichier CSV ou glissez-le sur la zone ci-dessus. Ou collez le texte.
- Vérifiez dans l’aperçu que colonnes et caractères spéciaux ont été bien reconnus.
- Au besoin, ouvrez les réglages avancés : séparateur, ligne d’en-tête, nom de la feuille, nombres et dates.
- Choisissez « Créer le XLSX » et téléchargez le fichier.
Le texte reste du texte, les nombres seulement sur demande
Par défaut, l’outil enregistre toutes les valeurs comme texte. Les codes postaux avec zéro initial, les longs numéros de compte et les références d’articles restent ainsi inchangés. Si vous voulez de vrais nombres ou dates, vous pouvez activer une détection contrôlée. Elle ne convertit que les cas clairs comme 12,5 ou 2024-03-05. Les nombres avec zéros initiaux ou de plus de 15 chiffres restent du texte, car Excel les fausserait.
Le résultat est un fichier XLSX valide, vérifié avec des programmes indépendants comme LibreOffice et des bibliothèques Python.
Protection contre les formules
Un CSV peut contenir des cellules commençant par le signe égal, plus, moins ou arobase. Excel pourrait les exécuter comme formules. L’outil enregistre donc ces valeurs comme texte, marquées pour qu’Excel ne les exécute pas. Les vrais nombres négatifs comme -5 ne sont pas touchés si vous utilisez la détection des nombres, et sont sinon déjà du texte.
Les limites d’Excel s’appliquent : au plus 1 048 576 lignes, 16 384 colonnes et 32 767 caractères par cellule. Les fichiers jusqu’à 50 Mo sont possibles, moins sur smartphone. L’outil ne crée ni mise en forme, ni formules, ni plusieurs feuilles.
Questions fréquentes
Mon fichier CSV est-il envoyé ?
Non. Le fichier est lu dans votre navigateur et le XLSX y est créé.
Comment le séparateur est-il détecté ?
Automatiquement d’après le contenu (virgule, point-virgule, tabulation ou barre verticale). Vous pouvez aussi le fixer vous-même dans les réglages avancés.
Pourquoi les nombres restent-ils du texte ?
C’est le réglage sûr par défaut pour que rien ne soit faussé. Avec la détection des nombres, vous transformez les nombres clairs en vrais nombres.
Que deviennent les cellules qui ressemblent à des formules ?
Elles sont enregistrées comme texte pour qu’Excel ne les exécute pas. La page vous indique leur nombre.
Puis-je lire correctement les accents de vieux fichiers ?
Oui. Si le fichier n’est pas de l’UTF-8 valide, l’outil le lit comme du Windows-1252. Vous pouvez aussi choisir l’encodage.