Mes accents ne s'affichent pas : solutions aux problèmes d'encodage
Les accents qui se transforment en caractères illisibles sont un problème d'encodage courant. Voici comment le résoudre définitivement.
Vos accents deviennent é, ç ? C'est un problème d'encodage. Voici les solutions.
Pourquoi ?
Mojibake : UTF-8 lu comme Latin-1 ou inversement.
| Original | Cassé | Cause |
|---|---|---|
| é | é | UTF-8 → Latin-1 |
| è | è | UTF-8 → Latin-1 |
| ç | ç | UTF-8 → Latin-1 |
Solution : fichiers
Notepad++ : Encodage → Convertir en UTF-8. VS Code : cliquez encodage en bas → UTF-8.
Solution : emails
- Outlook : Options → Courrier → Encodage → UTF-8
- Gmail : UTF-8 par défaut
Solution : web
<meta charset="UTF-8">Prévention
- Sauvegardez toujours en UTF-8
- Base de données :
utf8mb4 - HTTP :
charset=utf-8
Questions fréquentes
C'est un problème d'encodage : votre fichier est en UTF-8 mais lu en Latin-1 (ou inversement). Le é (2 octets en UTF-8) est interprété comme deux caractères, donnant é.
Ouvrez le fichier dans Notepad++ ou VS Code, allez dans Encodage et choisissez 'Convertir en UTF-8'. Sauvegardez. Si le texte est déjà corrompu, utilisez un outil de réencodage en ligne.
Utilisez toujours l'encodage UTF-8 pour vos emails. Dans Outlook : Fichier > Options > Courrier > Encodage par défaut : UTF-8. La plupart des webmails modernes utilisent UTF-8 automatiquement.
🔤 Copier les lettres mentionnées
Accédez directement aux pages de ces caractères pour les copier