Het acroniem GEDCOM staat voor GEnealogische Data COMmunicatie. Het is een speciaal tekstformaat dat is ontwikkeld door de Kerk van Jezus Christus van de Heiligen der Laatste Dagen, gemeenzaam de Mormonen genoemd. Het GEDCOM-formaat is een de facto standaard voor de uitwisseling van gegevens tussen de meeste genealogische programma's.
Een GEDCOM-bestand is makkelijk toegankelijk, omdat het bestaat uit platte tekst. In 2002 verscheen er een bèta-versie van GEDCOM 6.0, de allereerste versie die in staat was om data in XML-formaat en in Unicode op te slaan.
Een GEDCOM-bestand bestaat uit drie delen: een kop, informatie over individuen en informatie over relaties. In het voorbeeld hieronder komen de meest gebruikte onderdelen aan bod.
Als deze gegevens worden ingevuld in een genealogisch programma dat GEDCOM ondersteunt, zal de codering er als volgt uitzien:
Eerst komt de kop van de GEDCOM. Hierin staat informatie over het bestand zelf, met welke software het is gemaakt enz.
Het gedeelte hieronder bevat de gegevens van het huwelijk, de onderste regel heeft betrekking op het nummer van de bron waar deze gegevens uit komen, bijvoorbeeld een gezinskaart.
De eerste zes tekens van elke regel, de zogenaamde tags, zijn een vaststaand onderdeel van de GEDCOM. Ze zijn altijd in het Engels. De informatie die achter de tags staat, is wat door de gebruiker van het programma is ingevuld in de desbetreffende velden.
Aangezien het GEDCOM-formaat een standaard is, kunnen op deze manier genealogische gegevens eenvoudig tussen onderzoekers uitgewisseld worden, zelfs als zij verschillende genealogieprogramma's op hun computer hebben. Omdat GEDCOM-bestanden uit platte tekst bestaan, zijn het relatief kleine bestanden, zelfs al bevatten ze duizenden personen.
Het GEDCOM-formaat is met opzet heel flexibel om een groot aantal manieren van encodering toe te laten. Deze flexibiliteit leidt echter soms tot problemen bij het importeren van gegevens. Dit is met name bij bronvermeldingen het geval. Sommige genealogische software importeert niet alle data van een GEDCOM-bestand.
GEDCOM ondersteunt buiten het 'gewone' huwelijk standaard geen andere relatievormen, zoals een huwelijk tussen personen van hetzelfde geslacht, samenlevingsovereenkomsten, polygamie enz. Deze relatievormen kunnen wel met de ASSO-tag worden ingevoerd.