Comment faire
- Sélectionnez ou déposez un fichier texte (.txt, .csv ou tout fichier text/*).
- Choisissez l'encodage source correspondant à la façon dont le fichier a été enregistré, puis sélectionnez l'encodage cible souhaité (UTF-8, UTF-16LE, UTF-16BE ou Windows-1252).
- Vérifiez l'aperçu décodé — si les caractères accentués s'affichent mal, changez l'encodage source jusqu'à ce que le texte se lise correctement.
- Ajoutez éventuellement un BOM, cliquez sur Convertir et téléchargez le fichier réencodé.
Questions fréquentes
Quels encodages de texte sont pris en charge ?
Vous pouvez convertir entre UTF-8, UTF-16LE, UTF-16BE et Windows-1252 (aussi appelé CP1252 ou Latin-1). Choisissez n'importe lequel comme source et n'importe lequel comme cible.
Mon fichier est-il envoyé quelque part ?
Non. Le décodage et le réencodage se font entièrement dans votre navigateur grâce aux fonctions intégrées TextDecoder et TextEncoder, donc votre fichier ne quitte jamais votre appareil et rien n'est envoyé à un serveur.
Comment corriger le mojibake ou les caractères accentués illisibles ?
Le mojibake apparaît lorsqu'un fichier est lu avec le mauvais encodage. Choisissez l'encodage source correspondant à la façon dont le fichier a réellement été enregistré — si les accents s'affichent mal en UTF-8, essayez Windows-1252 (ou l'inverse) jusqu'à ce que l'aperçu soit lisible, puis convertissez en UTF-8.
Quand faut-il ajouter un BOM ?
Une marque d'ordre des octets aide certains programmes à détecter l'ordre des octets de l'UTF-16 ou à reconnaître un fichier UTF-8. UTF-8 utilise EF BB BF, UTF-16LE utilise FF FE et UTF-16BE utilise FE FF. Windows-1252 n'a pas de BOM, donc l'option n'a aucun effet pour cette cible.
Qu'advient-il des caractères que Windows-1252 ne peut pas représenter ?
Windows-1252 ne couvre qu'un jeu de caractères limité. Les symboles courants comme le signe euro, les guillemets typographiques, les tirets, les points de suspension et le symbole de marque déposée sont correctement convertis, mais tout caractère hors de la plage est remplacé par un point d'interrogation (?).
Y a-t-il une limite de taille ou mon texte est-il modifié ?
Il n'y a pas de limite fixe au-delà de la mémoire de votre appareil, et les très gros fichiers peuvent être lents puisque tout s'exécute dans le navigateur. L'outil réencode uniquement les octets — il ne modifie jamais votre formulation, vos sauts de ligne ni votre contenu, et conserve le nom d'origine du fichier.
À propos de cet outil
Convertisseur d'encodage de texte gratuit qui change un fichier entre UTF-8, UTF-16 et Windows-1252 — corrige le mojibake, prévisualise le texte, ajoute un BOM en option. 100% dans votre navigateur, rien n'est envoyé.