Erreurs GEDCOM : liens cassés, identifiants en double et dates impossibles, comment les trouver
· 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.
Un lien cassé dans un fichier GEDCOM pointe vers une personne ou une famille absente du fichier, un identifiant en double est un identifiant utilisé par deux fiches, et une date impossible est par exemple un décès avant la naissance. Notre vérificateur GEDCOM gratuit trouve les trois et montre chacun avec son numéro de ligne, mais ne les modifie pas : ce sont des questions auxquelles vous seul pouvez répondre, dans le logiciel où vous tenez votre arbre.
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.
Un petit exemple avec les trois
0 @I1@ INDI
1 NAME Jan /Peeters/
1 BIRT
2 DATE 12 MAR 1850
1 DEAT
2 DATE 3 JAN 1805 décès avant naissance : sans doute 1905
1 FAMC @F9@ lien cassé : il n'y a pas de 0 @F9@ FAM
0 @I1@ INDI identifiant en double : @I1@ est déjà Jan
1 NAME Anna /Claes/
Vérifié seul, ce morceau donne : Liens rompus : 1 (ligne 7), Identifiants en double : 1 (lignes 1 et 8), Personnes décédées avant leur naissance : 1 (ligne 6). Une fois corrigé dans votre logiciel, le même passage du fichier peut ressembler à ceci :
0 @I1@ INDI
1 NAME Jan /Peeters/
1 BIRT
2 DATE 12 MAR 1850
1 DEAT
2 DATE 3 JAN 1905
1 FAMC @F2@
0 @I2@ INDI
1 NAME Anna /Claes/
Ce que signifie chaque erreur
Liens cassés
GEDCOM relie les personnes et les familles par des identifiants entre des signes @ : une personne pointe avec FAMC vers la famille dans laquelle elle est née et avec FAMS vers sa propre famille, et une famille pointe vers ses membres avec HUSB, WIFE et CHIL. La norme 5.5.1 précise qu'un pointeur suppose que la fiche visée existe dans le fichier. Si elle manque, souvent parce que quelque chose a été supprimé, les logiciels abandonnent le lien ou arrêtent l'importation.
Un problème voisin est le lien à sens unique : la personne dit appartenir à une famille, mais la famille ne la cite pas, ou l'inverse. Le vérificateur les signale à part.
Identifiants en double
Chaque fiche a besoin de son propre identifiant, et la norme 5.5.1 précise qu'il doit être unique dans le fichier. Les doublons viennent surtout de la fusion de deux fichiers ou de modifications à la main. Un logiciel qui lit le fichier ne garde qu'une des deux fiches : une personne peut disparaître et des liens peuvent pointer vers la mauvaise personne.
Dates impossibles
Le vérificateur compare la première date de naissance et la première date de décès de chaque personne, ainsi que les dates de naissance des parents et des enfants. Il signale :
- les personnes décédées avant leur naissance ;
- les enfants nés avant leur père ou leur mère ;
- les enfants nés après le décès de leur mère ;
- les parents de moins de 12 ans à la naissance d'un enfant (un avertissement, à revoir) ;
- les personnes avec plus de 120 ans entre la naissance et le décès (un avertissement) ;
- les personnes qui sont leur propre ancêtre, une boucle qui casse les arbres dans la plupart des logiciels.
Les dates approximatives (ABT, EST, CAL) sont trop vagues pour prouver quoi que ce soit et sont laissées de côté. Les dates écrites sous une forme que GEDCOM ne connaît pas, comme 31.12.1850 au lieu de 31 DEC 1850, figurent sous Dates que les logiciels ne comprennent pas.
Les trouver et les corriger, étape par étape
- Ouvrez le vérificateur GEDCOM et choisissez votre fichier .ged. Il est vérifié dans votre navigateur et jamais envoyé.
- Les problèmes viennent d'abord, puis les points à vérifier, puis les remarques. Cliquez sur Montrer où sous chacun pour voir les numéros de ligne, les identifiants et les noms (jusqu'à 50 exemples par type).
- Retrouvez les personnes dans votre logiciel de généalogie, par nom ou par identifiant, et corrigez-les là : l'année, le lien vers la bonne famille, ou la fusion ou la séparation des deux personnes qui partagent un identifiant.
- Exportez un nouveau fichier GEDCOM et vérifiez-le à nouveau, jusqu'à ce que la liste soit vide ou ne contienne plus que ce que vous avez jugé correct.
Le fichier réparé du vérificateur ne touche à rien de tout cela. Il corrige la forme du fichier (jeu de caractères, en-tête, fins de ligne, lignes vides, indentation, en-tête ou marque de fin manquants) : il vaut donc la peine si ces points ont aussi été signalés.
Les autres façons de vérifier un fichier GEDCOM
| Méthode | Utile pour | Attention |
|---|---|---|
| Notre vérificateur GEDCOM gratuit | Vérifier un fichier avant de l'importer ou de le transmettre ; numéros de ligne ; rien à installer | Signale, mais ne corrige pas le contenu |
| Votre propre logiciel de généalogie | Corriger les erreurs là où vit votre arbre | Ce qu'il vérifie varie selon le logiciel |
| Gramps (logiciel gratuit pour ordinateur) | Son outil Verify the Data fait des tests comme décès avant naissance, père ou mère pas encore né, mère déjà décédée et âge élevé au décès ; Check and Repair Database vérifie l'intégrité de la base | Il faut d'abord importer tout le fichier |
| Un éditeur de texte | Chercher un identifiant précis, comme @F9@ | Changer un identifiant à la main oblige à vérifier chaque lien vers lui |
À lire aussi : accents cassés comme é dans un fichier GEDCOM, les trous de votre arbre et où chercher ensuite et exporter un arbre en fichier GEDCOM.
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, list of tools (Verify the Data, Check and Repair Database): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/tool/tools.gpr.py
- Gramps source code, Verify the Data tool (tests such as death before birth, unborn mother, old age at death): github.com/gramps-project/gramps/blob/maintenance/gramps60/gramps/plugins/tool/verify.py
Questions fréquentes
Qu'est-ce qu'un lien cassé dans un fichier GEDCOM ?
Une ligne qui pointe vers un identifiant absent du fichier, par exemple 1 FAMC @F9@ alors qu'il n'existe aucune fiche 0 @F9@ FAM. En général, une personne ou une famille a été supprimée et un lien vers elle est resté. Les logiciels abandonnent alors le lien ou arrêtent l'importation.
Que signifie identifiant en double dans un GEDCOM ?
Deux fiches utilisent le même identifiant, par exemple deux fiches qui commencent toutes deux par 0 @I1@ INDI. La norme GEDCOM 5.5.1 précise qu'un identifiant doit être unique dans le fichier. Un logiciel n'en garde qu'une, et des liens destinés à une personne peuvent aboutir chez l'autre.
Comment trouver les dates impossibles dans mon arbre ?
Ouvrez le fichier GEDCOM dans notre vérificateur GEDCOM gratuit. Il compare les dates de naissance et de décès de chaque personne et entre parents et enfants, et liste les décès avant la naissance, les enfants nés avant un parent ou après le décès de leur mère, les parents de moins de 12 ans, les personnes de plus de 120 ans et les personnes qui sont leur propre ancêtre, chacun avec un numéro de ligne.
Un outil peut-il corriger ces erreurs automatiquement ?
Pas sans risque. Savoir si un décès en 1805 devrait être 1905, ou à laquelle des deux personnes portant l'identifiant @I1@ un lien était destiné, est une question sur votre famille, pas sur le format du fichier. Notre vérificateur signale donc ces erreurs et ne les modifie pas. Son fichier réparé ne corrige que la forme du fichier.
Pourquoi le vérificateur ne signale-t-il pas ma date ABT 1850 ?
Les dates avec ABT, EST ou CAL sont approximatives et ne peuvent donc pas prouver qu'une chose est impossible. Le vérificateur les laisse de côté dans les comparaisons. Les intervalles comme BEF 1850, AFT 1850 ou BET 1850 AND 1855 sont utilisés comme intervalles.
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.