Astuces6 min de lecture· Mis à jour le

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.

Réponse rapide

  1. FichierRouvrez-le en UTF-8, sans le convertir : Notepad++ → Encodage → Encoder en UTF-8 ; VS Code → clic sur l'encodage en bas à droite → Rouvrir avec l'encodage → UTF-8.
  2. ExcelUn CSV ? Pas de double-clic : Données → À partir d'un fichier texte/CSV → Origine du fichier « 65001 : Unicode (UTF-8) ».
  3. Site web<meta charset="UTF-8"> en tête du <head>, fichiers enregistrés en UTF-8.

Vos accents deviennent é, ç ? C'est un problème d'encodage. Voici les solutions.

✨ Solution immédiate : Copiez les lettres correctes depuisCopier-Accent.fr.

Pourquoi ?

Mojibake : UTF-8 lu comme Latin-1 ou inversement.

OriginalCasséCause
ééUTF-8 → Latin-1
èèUTF-8 → Latin-1
ççUTF-8 → Latin-1

Solution : fichiers

Notepad++ : menu Encodage. Encoder en UTF-8 relit le fichier tel quel en UTF-8 — c'est le bon choix quand les é s'affichent. Convertir en UTF-8 réécrit le contenu : à n'utiliser qu'une fois le texte affiché correctement, sinon les é deviennent définitifs.

VS Code : cliquez sur l'encodage dans la barre d'état, puis « Rouvrir avec l'encodage » (relire) ou « Enregistrer avec l'encodage » (réécrire), et choisissez UTF-8.

Solution : emails

  • Outlook (classique) : Fichier → Options → Options avancées → Options internationales → « Encodage préféré pour les messages sortants » : Unicode (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
💡 Retapez les lettres corrompues via Copier-Accent.fr.

Questions fréquentes

Pourquoi mes accents s'affichent en caractères bizarres ?

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 é.

Comment corriger les accents cassés dans un fichier ?

Si les accents s'affichent en é, le fichier est en UTF-8 mais lu dans un autre encodage : dans Notepad++, menu Encodage > « Encoder en UTF-8 » (il relit le fichier sans le réécrire ; « Convertir en UTF-8 » rendrait les é définitifs) ; dans VS Code, « Rouvrir avec l'encodage » > UTF-8. Sauvegardez ensuite. Si le texte est déjà corrompu, utilisez un outil de réencodage en ligne.

Comment éviter les problèmes d'accents dans les emails ?

Utilisez toujours l'encodage UTF-8 pour vos emails. Dans Outlook classique : Fichier > Options > Options avancées > Options internationales > Encodage préféré pour les messages sortants : Unicode (UTF-8). La plupart des webmails modernes utilisent UTF-8 automatiquement.

À lire aussi