Réparer l’encodage d’un CSV
Détectez l’encodage et le séparateur d’un CSV, vérifiez l’aperçu et téléchargez une copie UTF-8 compatible avec Excel.
Le texte et les fichiers sont traités dans votre navigateur ; l’outil n’envoie ni le contenu original ni les résultats à un serveur. Consultez la politique de confidentialité pour les statistiques et la publicité.
Mode d’emploi
- Déposez le CSV dans la zone ou cliquez pour le choisir. Le fichier reste sur votre appareil.
- Vérifiez le résumé et les 20 premières lignes. Si les caractères ou colonnes sont incorrects, choisissez manuellement l’encodage ou le séparateur.
- Choisissez Excel (UTF-8 avec BOM) pour Excel ou UTF-8 sans BOM pour les programmes et bases de données, puis téléchargez la copie.
Exemples
Les accents sont illisibles dans Excel
Un CSV UTF-8 sans BOM peut être ouvert avec un ancien encodage. La sortie Excel ajoute le BOM et conserve accents, cédilles et autres caractères.
Détails
Un CSV est un fichier texte qui n’indique généralement pas son encodage. Quand Excel ou un autre logiciel se trompe, les accents, cédilles et alphabets non latins deviennent des symboles illisibles. Cet outil lit les octets d’origine : il cherche d’abord un BOM, vérifie ensuite que tout le fichier est un UTF-8 valide et essaie CP949 si nécessaire. L’aperçu permet de confirmer le résultat avant l’enregistrement.
Pour reconnaître le séparateur, l’outil teste virgule, tabulation, point-virgule et barre verticale. L’analyse respecte les champs entre guillemets, y compris leurs séparateurs et retours à la ligne, puis cherche l’option donnant un nombre de colonnes stable. La détection automatique reste une estimation : si la confiance est faible, comparez l’aperçu à l’original et corrigez le choix.
La conversion s’exécute en arrière-plan sans modifier l’original. La sortie Excel emploie UTF-8 avec BOM, des virgules et les fins de ligne Windows. Si Excel supprime les zéros initiaux ou transforme les grands nombres en notation scientifique, il s’agit de sa détection de type et non de l’encodage. Importez le fichier via Données et définissez ces colonnes comme texte.
Questions fréquentes
Le fichier est-il envoyé ?
Non. La lecture et la conversion ont lieu entièrement dans le navigateur.
Qu’est-ce qu’un BOM ?
Trois octets au début d’un UTF-8 qui aident Excel pour Windows à reconnaître l’encodage.
Que faire si l’aperçu reste incorrect ?
Changez manuellement l’encodage de lecture. Les caractères déjà remplacés par des points d’interrogation sont irrécupérables.