Toute importation

“Les accents deviennent illisibles après l’import”

Quand « Café Müller » arrive dans votre registre avec un grand A devant chaque accent, rien n’est corrompu : les octets sont intacts et sont simplement lus avec le mauvais alphabet. Les fichiers bancaires déclarent l’alphabet qu’ils utilisent — et les logiciels d’import ne les croient pas toujours. En français, cela se remarque immédiatement, tant les accents sont fréquents.

Symptômes

  • Les lettres accentuées apparaissent sous forme de deux ou trois caractères étranges
  • Un « Ã » ou un « Â » précède des lettres par ailleurs correctes
  • Certains bénéficiaires s’affichent bien, d’autres non, selon les lettres qu’ils contiennent

Ce qui se passe réellement

Cause 1

Des octets UTF-8 lus comme du Windows-1252

C’est le motif classique « é » : le fichier est en UTF-8, où é occupe deux octets, mais le logiciel lit chaque octet séparément avec l’ancien alphabet à un octet. Un caractère en devient deux.

Cause 2

Un en-tête qui déclare le mauvais encodage

Les en-têtes OFX 1.x indiquent ENCODING et CHARSET. Certaines banques livrent du contenu UTF-8 sous un en-tête déclarant de l’ASCII ou du 1252 — et un logiciel conforme suit l’en-tête plutôt que les octets.

Cause 3

Une étape de conversion intermédiaire

Ouvrir puis réenregistrer le fichier dans un éditeur ou un tableur réécrit les octets avec l’encodage par défaut de cet outil. C’est pourquoi les fichiers cassent souvent juste après avoir été « rapidement vérifiés ».

Comment le corriger

  1. Déposez le fichier dans l’outil ci-dessous : il signale les cas où un en-tête déclare de l’ASCII alors que le contenu comporte des accents — précisément cette contradiction.
  2. Préférez un nouveau téléchargement à une réparation : un export frais de la banque a en général des octets et un en-tête cohérents.
  3. Si vous devez modifier le fichier, utilisez un éditeur permettant de choisir explicitement l’encodage à l’ouverture et à l’enregistrement, et conservez celui d’origine.
  4. L’outil ne réécrit délibérément pas les accents : deviner l’alphabet visé reviendrait à renommer des personnes en silence.

Évitez la correction manuelle — réparez automatiquement

L’outil signale le conflit d’encodage au lieu de réécrire les noms de lui-même, et enregistre le fichier réparé dans l’encodage d’origine. Gratuit, sans inscription, sans envoi.

Ouvrir l’outil

Votre fichier ne quitte jamais votre navigateur.