Accents cassés dans un fichier GEDCOM (é au lieu de é) : comment les réparer
· 5 min de lecture · The Memory Palace Team
Explorez votre fichier d’arbre généalogique, sans compte
Outil gratuit pour ce guide: Vérifier votre fichier GEDCOM avec le vérificateur gratuit
Votre palais, aussi sur votre téléphone.
Quand un nom comme Hélène Lefèvre apparaît sous la forme Hélène Lefèvre, le fichier GEDCOM a été lu avec le mauvais jeu de caractères : un texte UTF-8 a été traité comme du texte Windows (souvent appelé ANSI). Vous pouvez le réparer gratuitement avec notre vérificateur GEDCOM, qui montre chaque ligne abîmée à côté du texte correct et ne répare que les lignes qu'il peut reconvertir exactement.
Dernière vérification : 7 octobre 2026. Le vérificateur est le nôtre ; ce qu'il fait est décrit ci-dessous exactement comme il fonctionne.
Comment reconnaître le problème
Les caractères abîmés suivent un schéma. Une lettre accentuée devient deux caractères, qui commencent en général par à ou Â, et les apostrophes typographiques deviennent trois caractères qui commencent par â€.
| Correct | Affiché | Correct | Affiché |
|---|---|---|---|
| é | é | ê | ê |
| è | è | ô | ô |
| ç | ç | ë | ë |
| â | â | ü | ü |
| É | É | ’ | ’ |
Un petit exemple tiré d'un fichier GEDCOM, avant et après :
Abîmé :
1 NAME Hélène /Lefèvre/
2 PLAC Orléans
Réparé :
1 NAME Hélène /Lefèvre/
2 PLAC Orléans
Trois causes différentes
- Le texte abîmé est dans le fichier. Un fichier UTF-8 a été ouvert comme du texte Windows puis réenregistré. Tous les logiciels affichent maintenant é, parce que c'est ce que contient le fichier.
- Le fichier est correct, mais l'en-tête annonce le mauvais jeu de caractères. Le texte est en UTF-8, mais l'en-tête indique
1 CHAR ANSELou1 CHAR ANSI. Un logiciel qui croit l'en-tête affiche é ; un logiciel qui regarde les octets affiche é. - L'inverse : des points d'interrogation ou des losanges noirs. Le fichier est en ANSEL ou en texte Windows, et le logiciel le lit comme de l'UTF-8. Vous voyez alors Hélène sous la forme H?l?ne ou H�l�ne.
La norme GEDCOM 5.5.1 cite quatre jeux de caractères pour l'en-tête (ANSEL, UTF-8, UNICODE et ASCII) et présente ANSEL comme le jeu préféré. Beaucoup de logiciels Windows écrivent pourtant de l'ANSI. GEDCOM 7.0 n'autorise que l'UTF-8. C'est pour cette raison que les fichiers qui passent d'un logiciel à l'autre finissent si souvent avec des accents cassés.
Réparer avec le vérificateur gratuit, étape par étape
- Ouvrez le vérificateur GEDCOM et choisissez votre fichier .ged. Il est lu dans votre navigateur et jamais envoyé.
- En haut, vous voyez le jeu de caractères : ce que dit l'en-tête et ce qu'est réellement le texte. S'ils diffèrent, le vérificateur signale que l'en-tête annonce le mauvais jeu de caractères (cause 2).
- Sous Caractères illisibles, vous voyez combien de lignes sont touchées et, pour chaque ligne, le texte tel qu'il est et tel qu'il serait réparé. Regardez quelques exemples.
- S'ils sont corrects, cochez Réparer aussi les caractères illisibles et téléchargez le fichier réparé. Son nom se termine par -repaired.ged.
- Importez le fichier réparé dans votre logiciel de généalogie, ou ouvrez-le dans notre lecteur GEDCOM pour vérifier que les noms sont corrects.
Ce que fait le vérificateur pour chaque cause :
- Cause 1 : il répare les passages abîmés, mais seulement si vous cochez la case et seulement là où la reconversion en octets donne de l'UTF-8 valide. Le reste ne bouge pas : mieux vaut un caractère étrange qu'une mauvaise lettre.
- Cause 2 : il lit le texte pour ce qu'il est vraiment, et le fichier réparé indique
1 CHAR UTF-8. - Cause 3 : il lit correctement l'ANSEL et le texte Windows et écrit le fichier réparé en UTF-8. Les octets qui ne correspondent à aucun caractère connu sont comptés et montrés, mais ne peuvent pas être rétablis.
La réparation ne modifie jamais les dates, les lieux, les notes ni les liens. Elle uniformise en revanche les fins de ligne, supprime les lignes vides et l'indentation, et ajoute un en-tête ou une marque de fin manquants.
Les autres façons de réparer
| Méthode | Utile pour | Attention |
|---|---|---|
| Notre vérificateur GEDCOM gratuit | Les trois causes ; montre chaque ligne avant toute modification ; rien à installer | Le texte abîmé qui ne peut pas être reconverti exactement reste tel quel |
| Exporter à nouveau depuis le logiciel qui a créé le fichier | La meilleure solution si l'original est encore correct dans ce logiciel ; choisissez UTF-8 s'il le demande | N'aide pas si le texte abîmé est déjà dans les données du logiciel |
| Gramps (logiciel gratuit pour ordinateur) | Si l'en-tête indique ANSEL, Gramps demande à l'import quel jeu de caractères utiliser (ANSEL, ANSI, ASCII ou UTF-8) ; l'export GEDCOM de Gramps est en UTF-8 | Ne corrige pas le texte déjà abîmé dans le fichier |
| Un éditeur de texte avec un réglage d'encodage, comme Notepad++ | Lire le fichier dans un autre encodage sans changer les octets, ou le convertir en UTF-8 | On aggrave vite la situation : convertir un fichier déjà abîmé l'abîme une seconde fois ; le manuel ne mentionne pas ANSEL |
Comment l'éviter
- Si votre logiciel demande un jeu de caractères à l'export, choisissez UTF-8.
- Après l'export, ouvrez le fichier une fois dans le vérificateur : l'en-tête doit indiquer
1 CHAR UTF-8et les noms sous Ces noms sont-ils corrects ? doivent être justes. - N'ouvrez et n'enregistrez pas un fichier GEDCOM dans un traitement de texte ou un éditeur qui devine l'encodage.
- Vous envoyez un fichier à quelqu'un qui a un logiciel ancien ? Demandez ce qu'il lit. Les anciens logiciels attendent parfois de l'ANSEL ; lisez aussi convertir un fichier GEDCOM ANSEL en UTF-8.
À lire aussi : liens cassés, identifiants en double et dates impossibles, exporter un arbre en fichier GEDCOM et ouvrir un fichier GEDCOM sans logiciel.
Sources
- The GEDCOM Standard, release 5.5.1 (character sets, line length, cross-reference IDs, dates): gedcom.io/specifications/ged551.pdf
- FamilySearch GEDCOM 7.0 specification (UTF-8 only, no CONC, GEDZIP): gedcom.io/specifications/FamilySearchGEDCOMv7.html
- Gramps source code, GEDCOM import (encoding choice for files marked ANSEL): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/importer/importgedcom.py
- Gramps source code, GEDCOM export (writes GEDCOM 5.5.1 with CHAR UTF-8): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/export/exportgedcom.py
- Notepad++ User Manual, Encoding: npp-user-manual.org/docs/encoding
Questions fréquentes
Pourquoi mon fichier GEDCOM affiche-t-il é au lieu de é ?
La lettre é s'écrit en UTF-8 sur deux octets. Un logiciel qui lit ces octets comme du texte Windows (ANSI, Windows-1252) les affiche comme deux caractères distincts : Ã et ©. Si ce logiciel enregistre ensuite le fichier, les mauvais caractères sont dans le fichier lui-même.
Peut-on réparer automatiquement les accents cassés d'un fichier GEDCOM ?
Souvent, oui. Le schéma est prévisible, donc la lettre d'origine peut être retrouvée. Notre vérificateur GEDCOM gratuit montre chaque ligne touchée à côté de la version réparée et ne modifie que les lignes où la reconversion est exacte. Vous cochez la case vous-même après avoir regardé les exemples.
Mon fichier affiche des points d'interrogation ou des losanges noirs au lieu des accents. Est-ce le même problème ?
Non, c'est l'inverse. Le fichier est dans un jeu de caractères plus ancien comme ANSEL ou le texte Windows, et le logiciel le lit comme de l'UTF-8. Le vérificateur lit correctement l'ANSEL et le texte Windows, et le fichier réparé est en UTF-8 : les lettres reviennent. Les caractères déjà remplacés par un point d'interrogation dans le fichier lui-même ne peuvent pas être retrouvés.
La réparation modifie-t-elle mes noms ou mes dates ?
Seulement les caractères abîmés, et seulement si vous cochez cette option. Le reste de la réparation concerne la forme du fichier : le jeu de caractères, la ligne CHAR de l'en-tête, les fins de ligne, les lignes vides et l'indentation. Les dates, les lieux et les liens restent exactement tels qu'ils étaient.
Comment éviter que cela se reproduise ?
Choisissez UTF-8 quand votre logiciel de généalogie demande un jeu de caractères à l'export, vérifiez que l'en-tête indique 1 CHAR UTF-8, et n'ouvrez ni n'enregistrez le fichier dans un éditeur de texte. Si vous devez tout de même le modifier à la main, utilisez un éditeur qui affiche et conserve l'encodage.
Vérifier et réparer un fichier GEDCOM
Repère un mauvais jeu de caractères, des lettres illisibles, des liens cassés, des identifiants en double et des dates impossibles, et propose une copie réparée sans risque.
Essayer gratuitement, sans compteOu explorez votre fichier d’arbre généalogique, sans compte
Bonjour. Envie de continuer sur votre téléphone ? Je vous tiens la porte.
Plutôt sur votre téléphone ? L'app est gratuite.