Genealogy Software

Genealogy programs normally store files as a GEDCOM – this stands for Genealogical Data Communication, it is a plain text file containing genealogical information and is used for exchanging genealogical data between different genealogy software.


NEHS has a comprehensive chart comparing different genealogy software. It is a great place to start if you are unfamiliar with the programs.

  • Family Tree Builder – Available through My Heritage

  • Family Tree Maker

    • Can sync with Ancestry.com

  • Legacy Family Tree

    • Free demo/trial available here

  • Roots Magic

    • Can sync with Ancestry.com