RootsMagic: How to Sync Trees with Using TreeShare

By Rick Crume

Sign up for the Family Tree Newsletter Plus, you’ll receive our 10 Essential Genealogy Research Forms PDF as a special thank you!

Get Your Free Genealogy Forms

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

The RootsMagic genealogy software has a major feature for working with TreeShare. TreeShare lets you synchronize (“sync”) your RootsMagic family tree data to your family tree on

When using TreeShare, people, events, source citations, notes and pictures transfer seamlessly between the data you enter into your RootsMagic software and your online tree at—and vice versa.

One advantage of this feature is that you’ll have two up-to-date copies of your family tree. If you use TreeShare to save your trees with their attached records to your computer, you’ll retain access to the records even if you let your membership lapse. But keep in mind that trees aren’t compatible with RootsMagic’s to-do lists, research logs or media attached to places or sources, so it isn’t a complete backup of your RootsMagic file.


RootsMagic also has a WebHints feature, which automatically searches’s extensive collections of family trees, records and photos for matches to your ancestors. RootsMagic also provides searching of FamilySearch, Findmypast and MyHeritage. This makes RootsMagic a research hub for all the largest genealogy websites.

RootsMagic Essentials, the free version of the program, lets you upload your family file to, download an online tree from and get new WebHints. But you’ll need the paid version to fully sync your tree between RootsMagic and Ancestry.

Here’s how to sync RootsMagic and family trees. Note that you’ll have to start by either creating a new RootsMagic file of an tree, or a new tree exported from a RootsMagic file; you can’t sync existing, unpaired RootsMagic and trees. We’ll discuss each in turn, then how to update both trees once you have them synced.


Uploading a RootsMagic Tree to

Open an existing RootsMagic file from your desktop, then click the icon at bottom left. (It looks like a three-pronged leaf.) Then sign in to your account as prompted.

From there, you’ll see this screen:

Screenshot showing two options for TreeShare: Upload and Connect to, or Download and Connect to RootsMagic
TreeShare options screen

“Upload and Connect” allows you to upload a RootsMagic file and attached media from your computer to a new tree on Give the new tree a name and make it either Public or Private.

Screenshot of RootsMagic 8 window for creating a new tree. Screen includes several checkboxes for indicating what data will be uploaded to
TreeShare screen for uploading a RootsMagic tree to

Downloading an Tree into RootsMagic

Open RootsMagic, then select New File from the main menu. (You can also select Download from an Online Tree, then Ancestry.) Choose where on your desktop you want the new file to live, and confirm the file’s name and settings. If you opt to create a tree from scratch via Empty File, scroll down and click the icon.

Sign in to your account when prompted, then click Download and Connect. You’ll see a screen that lists all the family trees in your account—those you’ve created, or those others have shared with you. Select one, then click Download Ancestry Tree.

Screenshot showing tree file names, plus a Download button
The “Download Ancestry Tree” screen, which displays the family trees in the user’s account

Syncing Between RootsMagic and Trees

Regardless of which path you chose, TreeShare operates the same way. Once a RootsMagic tree and an tree are synced, the TreeShare screen compares data entries in the two and allows you to rectify. You can also access links to editing that person’s profile on either site.

Screenshot comparing genealogical details about a person in RootsMagic and Ancestry trees. One detail is highlighted in yellow, indicating a discrepancy
TreeShare comparison screen

Fields in green are the same between the two trees, and yellow indicates a discrepancy. Discrepancies have a small arrow next to them; click the arrow on the RootsMagic side to update the event as written in that tree, and click the arrow on the side to do the reverse.

When a new person appears in either your RootsMagic file or Ancestry tree, you have several options:

  • link that person to someone in the other file
  • add him or her as a new person in the other file
  • delete the person from the original file
Screenshot comparing genealogical details in RootsMagic and Ancestry trees. A person is included in RootsMagic but not Ancestry, and the program presents three buttons to rectify: Link, Add or Delete
TreeShare comparison screen when a new person has been added to RootsMagic, but not to

Your relatives using RootsMagic with TreeShare can collaborate on an tree. After the initial upload or download, each user’s RootsMagic file is synced with the tree. As users edit their own RootsMagic files or the tree, TreeShare lets you decide whether to add the changes to your RootsMagic file.

While TreeShare makes it easy to copy events and sources from a Member Tree to RootsMagic, keep in mind that’s source citations are generally nonstandard and less detailed, and its place names don’t match RootsMagic’s standardized ones. TreeShare saves time, but if you want high-quality citations and consistent place names, you’re better off creating them yourself than importing ones generated by

A version of this article appeared in the September 2017 issue of Family Tree Magazine. Last updated in August 2022 to reflect the release and functionality of RootsMagic 8.

Related Reads

Learn (and compare) all the new upgrades and features of RootsMagic 8 from our genealogy software expert.
Deciding where you want to store your family tree, whether online or via software, can be a tough choice. Here, we’ll provide you with the tools to determine which online tree or family history software is best for you!
Here is everything you need to know about GEDCOM files: what they are, how to share them and how to download them.