Family Tree Software and Online Platforms Compared
Family tree software and online genealogical platforms form the primary technical infrastructure through which researchers store, visualize, connect, and share ancestral data. This page maps the landscape of available tools — desktop applications, cloud-hosted subscription platforms, and hybrid systems — against the practical demands of genealogical research at varying levels of complexity. The distinctions between platform categories carry direct consequences for data portability, collaborative access, record integration, and long-term archival integrity.
Definition and scope
Family tree software encompasses two broad categories: desktop applications installed and operated locally on a user's machine, and online platforms that store tree data on remote servers accessible via web browser or mobile application. A third category — hybrid systems — combines a locally installed application with optional cloud synchronization.
Desktop applications, such as Legacy Family Tree and RootsMagic, store data in GEDCOM-compatible files on local drives. GEDCOM (Genealogical Data Communication) is the standard file format developed by The Church of Jesus Christ of Latter-day Saints and maintained as an interoperability specification; the format allows data transfer between incompatible software systems. GEDCOM 7.0, released by FamilySearch in 2021, is the current revision of the standard (FamilySearch GEDCOM 7.0 Specification).
Online platforms such as Ancestry, MyHeritage, FamilySearch, and Findmypast host tree data in proprietary databases. These platforms vary significantly in their record-linkage depth, DNA integration capabilities, and collaborative features. FamilySearch operates as a free, nonprofit platform administered by The Church of Jesus Christ of Latter-day Saints; its collaborative world tree model differs structurally from the siloed individual-tree model used by Ancestry and MyHeritage.
The scope of this sector also includes purpose-built tools for specific research tasks: DNA testing for genealogy requires platforms capable of managing centimorgans, match lists, and chromosome browser data — functions absent from most general-purpose tree builders.
How it works
All platforms in this sector organize genealogical data around a common structural unit: the individual record, linked to other records through defined relationships (parent-child, spousal, sibling). The building a family tree process depends on software that can represent these relationships accurately across multiple generations.
Data entry and source attachment operate differently across platform types:
- Desktop applications allow direct entry of custom source citations, repository references, and media attachments stored locally. Source citation fields in applications like RootsMagic are built around the evidence-correlation framework described in Evidence Explained by Elizabeth Shown Mills — a recognized professional standard in the field.
- Online platforms typically offer hint systems that algorithmically surface potential record matches from attached databases. Ancestry's "Shaky Leaf" hints draw from its proprietary record collections; FamilySearch's indexing volunteer network produces the records that drive its hint engine.
- Hybrid systems such as RootsMagic's TreeShare feature sync individual records bidirectionally between a local GEDCOM file and an Ancestry online tree, allowing researchers to maintain local data integrity while accessing cloud-based hint functionality.
Record integration depth varies considerably. Ancestry hosts over 30 billion historical records as of its published collection counts (Ancestry Record Collections), while FamilySearch describes its holdings as exceeding 1 billion digitized images (FamilySearch About Page). These figures affect which platform is best positioned to surface matches for specific record types, including US census records for family research or vital records.
Privacy controls differ as well. Desktop applications expose no tree data externally by default. Online platforms enforce their own privacy policies; living individuals are typically suppressed from public tree views under platform terms of service, though the implementation varies by provider.
Common scenarios
Scenario 1 — Collaborative extended-family project: A family of 40 members contributing records across 3 continents requires a platform with collaborative editing, media sharing, and multi-user access. Online platforms with shared-tree functionality (FamilySearch's collaborative world tree, or Ancestry's tree-sharing permissions) serve this use case. Desktop applications require manual GEDCOM file exchange, which introduces version-control problems at scale.
Scenario 2 — Archival-grade personal research: A researcher documenting African American genealogy research through pre-1870 records, Freedmen's Bureau records, and county courthouse materials requires robust source citation tools, conflict-resolution notation, and offline access. Desktop applications with structured citation frameworks are better suited here than hint-driven online platforms that may surface false or unverified matches.
Scenario 3 — DNA integration: Researchers using autosomal DNA vs Y-DNA vs mitochondrial DNA analysis to resolve unknown parentage need platforms that integrate match data with tree data. MyHeritage and Ancestry both offer in-platform DNA matching tied directly to tree nodes; third-party tools such as GEDmatch operate independently and accept GEDCOM uploads from any source.
Scenario 4 — Immigration research: Tracing immigration and naturalization records requires platforms with deep access to passenger manifests, naturalization indices, and foreign-origin records. Findmypast specializes in British Isles and Irish records, making it the stronger choice for researchers with ancestry from those regions compared to Ancestry's comparatively thinner coverage of the same collections.
Decision boundaries
Selecting between platform categories requires assessing 4 primary variables:
- Data sovereignty: Desktop applications give the researcher complete control over the underlying data file. Online-only platforms store data under the platform's terms of service, which can change. Researchers with long-term archival concerns should maintain a local GEDCOM export regardless of primary platform.
- Record access breadth: No single platform covers all record types. The National Archives and Records Administration genealogy collections, military records, probate and estate records, and land and property records are distributed across NARA, state archives, and specialized repositories — not fully integrated into any commercial platform.
- Collaboration requirements: Multi-contributor projects involving living relatives benefit from online platforms. Solo researchers focused on evidence integrity may prioritize desktop tools with citation-quality controls aligned with the genealogical proof standard.
- Subscription cost vs. feature access: Free platforms (FamilySearch, WikiTree) impose collaborative model constraints. Subscription platforms range from approximately $99 to $399 annually depending on record access tiers; costs increase when DNA kits, international record access, and premium match tools are added.
The broader context for platform selection is the research methodology itself — the how family works conceptual overview describes the evidence chain from original sources through derived conclusions that any platform must support. Researchers organizing a complete project can find additional structural frameworks at genealogyauthority.com, which maps the full record landscape across platform and repository types.
Organizing and preserving genealogical records and source citation in genealogy remain functional complements to platform selection — the software is only as reliable as the citation and organization practices applied within it.
References
- FamilySearch GEDCOM 7.0 Specification — Official specification for the Genealogical Data Communication standard, maintained by FamilySearch
- FamilySearch — About FamilySearch — Institutional overview of FamilySearch collections and organizational scope
- Ancestry — Record Collections Catalog — Published catalog of Ancestry's indexed historical record holdings
- National Archives and Records Administration — Genealogy Research — NARA's official genealogy research portal covering federal records holdings
- Library of Congress — Genealogy and Local History — Library of Congress reference resources for genealogical and local history research
- FamilySearch Wiki — GEDCOM — Reference documentation on GEDCOM format history and implementation