top of page

The Genealogy Merge Utility


Tired of spending hours manually merging new data into your genealogy database?  Need to get rid of duplicates?


Using statistical record linking techniques, GenMerge will find and merge duplicate records in a single family database or when combining information from multiple databases.



  • Preprocesses each family database to find problems.

  • Produces a detailed analysis of each database.

  • AUTOMATICALLY finds and merges only "true" duplicates.

  • Produces detailed reports of the merging process.

  • Always produces a new GEDCOM file, so your original data is unchanged.

  • Always produces a CONSISTENT, ERROR FREE result. Even if you don't have duplicates, use GenMerge to check your data for errors.

  • Fast enough to be used again and again.


  • Full error analysis of each GEDCOM file, including identification of loops and birth year inconsistencies

  • Full content analysis of each GEDCOM file, including birth and death year analysis, connected component analysis, surname analysis, etc.

  • Fully automated merge functionality, no need to manually review each potential link.

  • Complete reports of all duplicate records merged.

  • Annotated GEDCOM file noting duplicates.

  • Options for merging tags for duplicate individuals.

Whether you are working on your family data with your sister or downloading hundreds of GEDCOM files from internet sites to search for possible additions to your family data, GenMerge can help you quickly evaluate family data for quality and duplication. You can easily add new data to your family database or evaluate the overlap between new data files.

GenMerge solves one of the more difficult challenges faced by those doing genealogy work: identifying true duplicates. Match/merge functions in desktop genealogy products can take hours to use and show too many potential matches that are not correct and miss too many matches because of name variations.

GenMerge evaluates potential duplicates for you and eliminates those that score too low to be plausible duplicates. Using family information as part of the scoring process allows GenMerge to find duplicates that are missed using other techniques. This also allows GenMerge to avoid linking individuals that may have the same personal informtion, but often are directly related (e.g., grandfather and grandson). These cross-generational links can play havoc with a good family database!

bottom of page