GEDCOM Tree Viewer: Explore & Search Interactive Family Trees Online
Explore, Navigate, and Search Family Trees Locally in Your Browser
Open any standard GEDCOM (.ged) file exported from Ancestry, MyHeritage, FamilyTreeDNA, FamilySearch, RootsMagic, or Family Tree Maker. View direct ancestors and descendants around any focus person with smooth zoom and pan, color-coded node boxes, birthplaces, and search controls — 100% private, with zero data uploaded to any server.
Upload a GEDCOM (.ged) file exported from Ancestry, MyHeritage, FamilySearch, or any genealogy software, and explore an interactive, zoomable, pannable family tree — entirely in your browser. Click any person to re-center the tree on them.
Click to choose a .ged file, or drag and drop it here
Nothing is uploaded — parsing happens locally on your device.Drag to pan · scroll or use +/− to zoom · click any person to re-center the tree on them · blue = male, pink = female, grey = unknown
1. What is a GEDCOM File and How Does This Tree Viewer Work?
GEDCOM (an acronym for Genealogical Data Communication) is the universal file format developed by The Church of Jesus Christ of Latter-day Saints in 1984 to allow different genealogy software applications and web platforms to exchange family history data seamlessly. Rather than forcing researchers to re-enter ancestral names, birth dates, marriage locations, and parent-child links manually when moving between programs, a GEDCOM file exports all structured records into a standardized plain-text document (typically with a .ged file extension).
Inside a standard GEDCOM file (versions 5.5 and 5.5.1), information is organized into hierarchical line records starting with level numbers:
- Individual Records (
INDI): Contain personal tags such asNAME(e.g.,John /Smith/),SEX(M/F/U),BIRT(birth event date andPLACplace),DEAT(death event date),FAMC(pointer to the family where this person is a child), andFAMS(pointers to families where this person is a spouse/parent). - Family Records (
FAM): Contain relationship linkage tags, includingHUSB(husband pointer),WIFE(wife pointer), andCHIL(child pointers).
How the Genetic Voyage Browser Viewer Operates: Traditional desktop tree viewers require software installation or demand that you upload your sensitive family file to an online database. The Genetic Voyage GEDCOM Tree Viewer operates 100% locally inside your web browser using modern HTML5 JavaScript and SVG canvas rendering. When you select or drag-and-drop a .ged file:
- Local Character Decoding: The browser's
FileReaderAPI reads the raw binary buffer and auto-detects character encoding (UTF-8, UTF-16LE/BE, or legacy Windows-1252/ANSI), correctly preserving international accents and letters (e.g.,å,ä,ö,é). - In-Memory Parsing: The parser scans line levels to construct JavaScript objects for all
INDIandFAMrecords in milliseconds, even for tree files containing over 10,000 individuals. - Dynamic Focus-Centered Layout: You select any person as the Focus Person. The viewer computes a compact, recursive layout drawing direct ancestors above (or to the left) and direct descendants below (or to the right).
- Zero Upload Security: At no point is your file, any name, or any date sent over the network. Your personal family history stays completely private on your computer or mobile device.
2. Step-by-Step Guide: How to Export and View Your GEDCOM File
Exporting a GEDCOM file is simple across all major genealogy platforms. Follow these step-by-step instructions for your platform:
Ancestry.com
- Log into Ancestry and navigate to Trees → Create & Manage Trees.
- Click Tree Settings for the tree you wish to export.
- Under the Export Tree section, click Export tree.
- Once generated, click Download your GEDCOM file.
MyHeritage
- Go to Family Tree → Manage Trees in the top navigation.
- Find your tree and click Export to GEDCOM under Actions.
- Choose whether to include photos (optional) and click Export.
- Download the
.gedfile from your email or download page.
FamilySearch / Desktop Apps
- In RootsMagic / FTM / Legacy / Reunion, go to File → Export.
- Select GEDCOM 5.5.1 as the export format.
- Include all individuals or select a specific branch.
- Save the
.gedfile to your desktop or downloads folder.
Quick Start Instructions for the Viewer:
- Click the green upload area above or drag your
.gedfile directly into the drop zone. (Or click "try it with example data" to test immediately). - Use the Focus person dropdown menu to search or select any individual in your tree.
- Adjust Ancestor gens (1–6) and Descendant gens (1–5) to control tree depth.
- Toggle between Vertical (↑↓) and Horizontal (→) tree orientation.
- Click and drag the background canvas to pan; use scroll wheel or
+/-buttons to zoom. Click any person box to make them the new Focus Person!
3. Interpreting Your Interactive Family Tree
The GEDCOM Tree Viewer converts abstract GEDCOM code into a visual pedigree map centered around your chosen Focus Person (highlighted with a teal border and light blue background):
Ancestral Tree Branch
In Vertical Layout, direct ancestors (parents, grandparents, great-grandparents) are positioned above the focus person. In Horizontal Layout, ancestors branch to the left. The compact layout algorithm automatically collapses missing branches so that only existing ancestors take up space.
Descendant Tree Branch
Direct descendants (children, grandchildren, great-grandchildren) are rendered below the focus person in vertical view or to the right in horizontal view. Subtree widths are computed recursively so sibling branches do not overlap.
Visual Cues & Node Details
Each person box features color-coded left borders: Blue = Male, Pink = Female, Grey = Unknown. Each box displays Full Name, Lifespan Years (e.g., 1875–1953), and Primary Birthplace.
Interactive Tree Navigation Controls:
- Re-centering: Click any person box to instantly set them as the new Focus Person and re-render the entire tree around them.
- Pan & Zoom: Click and drag anywhere on the canvas background to pan smoothly. Scroll your mouse wheel or press the floating
+/-buttons to zoom in and out. - Reset View: Click Reset View in the control bar to re-center the canvas at 100% zoom scale.
- Generational Depth Controls: Increase Ancestor gens up to 6 generations (~64 ancestral slots) or Descendant gens up to 5 generations to explore deeper branches.
4. Integrating GEDCOM Tree Viewing with Genetic Genealogy Research
In modern genetic genealogy, a DNA match list is merely a network of genetic clues. To convert DNA matches into verified ancestral lines, you must connect genetic networks with traditional family trees. The GEDCOM Tree Viewer bridges the gap between genetic evidence and paper trails across your research workflow:
1. Linking Leeds Method Clusters to Ancestral Couples
When you organize your DNA matches into four color-coded columns using the Leeds Method Clustering Tool or Leeds Auto Clustering Tool, each cluster represents a research lead for one of your four grandparental lines. By asking matches in a cluster for their exported GEDCOM files, you can load them into this viewer and search for common ancestral surnames, locations, and migration routes.
2. Verifying cM Relationship Predictor Hypotheses
When you enter shared centimorgans into our DNA Relationship Probability Calculator, it outputs theoretical probabilities (e.g., 2nd Cousin vs. 1st Cousin Once Removed). Opening the match's GEDCOM file in the viewer lets you measure exact generational steps (meioses) back to candidate common ancestors to confirm if the proposed genealogical path fits the cM distribution.
3. Confirming Chromosome Triangulation
When our DNA Chromosome Browser highlights an amber overlap zone where three matches share a physical chromosome segment, segment triangulation is hypothesized. To prove the triangulated group, you load GEDCOM trees for all three matches into the viewer to confirm that they all descend from the same ancestral couple.
5. Technical Methodology, Assumptions, & Limitations
To make effective use of any digital genealogy utility, researchers must understand its underlying technical assumptions, layout algorithms, and operational limits:
Algorithmic Layout Principles
- Ancestor Tree Layout (
layoutAncestorsCompact): Recursively builds a binary ancestor tree up tomaxGen(default 4, max 6). The algorithm calculates leaf widths and places nodes compactly. If a line is missing in the GEDCOM file (e.g., unknown father), that branch collapses completely so empty space is not wasted. - Descendant Tree Layout (
layoutDescendantsSubtree): Recursively inspects all families (fams) associated with a person and pulls all child records (chil). It computes subtree widths to space siblings evenly and draws orthogonal bracket lines to child nodes. - Bracket SVG Connectors (
connectorSvg): Draws orthogonal<path>lines with smooth rounded corners (CORNER_R = 8px) linking parent nodes to child nodes. In vertical mode, lines drop down vertically; in horizontal mode, lines extend laterally. - Cousin Marriages & Pedigree Collapse Keying: To ensure that connectors are drawn accurately even when an ancestor appears in multiple places in a pedigree (due to cousin intermarriage or pedigree collapse), tree nodes are uniquely indexed by their pedigree path key (e.g.,
root_F_M) rather than strictly by individual ID.
Known Methodological Limitations:
- Single-Parent Direct Family Assignment: For ancestors, parents are retrieved from the primary
FAMCrecord where the individual is listed as a child. If an individual has multiple set-of-parent records in a complex GEDCOM file (e.g., biological vs. adoptive parents), the primaryFAMCpointer is used. - Unrendered Spouse Cards: For visual clarity and clean tree geometry, the viewer focuses exclusively on direct-line ancestors and direct-line descendants. Spouses who are not direct ancestors or descendants of the focus person are not drawn as separate adjacent cards.
- Memory Limits for Extremely Large Files: While the parser processes 50,000+ line GEDCOM files smoothly, browser DOM limits recommend restricting rendered generation depth controls (max 6 ancestor generations and 5 descendant generations) to maintain 60fps pan/zoom performance.
6. Practical Case Studies & Research Workflows
Case Study 1: Solving a 180 cM Unknown Cousin Match
Scenario: A researcher receives a 180 cM autosomal DNA match ("Cousin M") on MyHeritage but has no shared surname in their immediate trees. Our cM Calculator indicates a 2nd Cousin relationship (sharing 2nd-great-grandparents).
Workflow: Cousin M exports their GEDCOM tree and emails the .ged file. The researcher loads the file into the GEDCOM Tree Viewer. By selecting Cousin M's 2nd-great-grandparents, the researcher immediately spots the surname "Lindqvist" from Jönköping, Sweden — exactly matching the researcher's maternal 2nd-great-grandmother. The paper trail and genetic relationship are confirmed in under 5 minutes.
Case Study 2: Adoptee Unknown Parentage Lineage Narrowing
Scenario: An adoptee uses the Leeds Method Clustering Tool to group top AncestryDNA matches into four grandparent clusters. Cluster 2 contains three second cousins sharing 200–350 cM.
Workflow: The adoptee requests GEDCOM tree files from two of the matches in Cluster 2 and opens them side-by-side in browser windows using this viewer. By setting both trees to 4 ancestor generations, the adoptee identifies a single ancestral couple — William Miller (b. 1882) and Mary O'Connor (b. 1886) — present in both pedigrees, isolating the adoptee's biological paternal grandfather's lineage.
7. Frequently Asked Questions (FAQs)
Is my GEDCOM family tree file uploaded or saved on any server?
No. The GEDCOM Tree Viewer parses and renders your .ged file 100% locally inside your web browser using HTML5 JavaScript. Your family names, dates, locations, and personal notes are never uploaded, stored, or transmitted anywhere.
Which GEDCOM file formats and versions are supported?
The viewer supports all standard GEDCOM files (version 5.5 and version 5.5.1) exported from major genealogy services and desktop software programs.
How do I search for a specific ancestor in a large tree file?
Once your file is loaded, click the Focus person dropdown menu at the top of the controls bar. Type or scroll to select any individual by name and birth/death years to re-center the entire interactive tree on them.
Can I view GEDCOM files on mobile devices?
Yes. The viewer is fully responsive and supports mobile touch gestures. You can tap to select focus individuals and drag with one finger to pan across the canvas.
How does this tool complement other Genetic Voyage tools?
GEDCOM tree viewing provides the paper-trail foundation for your DNA research. Use it alongside our Leeds Method Clustering Tool to identify ancestral lines, our DNA Relationship Probability Calculator to test relationship tiers, and our DNA Chromosome Browser to verify triangulated segments.
8. Related Genetic Genealogy Tools & Resources
- GEDCOM Standard Specification (Version 5.5.1). Lineage-Linked Task Force (1999). Technical standards for INDI, FAM, and relationship record structures.
- ISOGG Wiki (2026). "GEDCOM" & "Family Tree Software". International Society of Genetic Genealogy. Data exchange standards in genetic genealogy.
- Board for Certification of Genealogists (2019). Genealogy Standards (2nd ed.). Principles for establishing proof combining documentary trails and genetic evidence.
- Genetic Genealogy Standards Committee (2015). Standards for the Use of Genetic Data in Genealogy. Industry guidelines for evaluating DNA evidence with pedigree charts.
DNA Academy - Quick Answers
What is a GEDCOM file and how do I open it?
GEDCOM (.ged) is the universal file format for family trees. You can open it by uploading it directly to our free online GEDCOM viewer, no downloads required. It instantly converts your raw data into an interactive, visual family tree that you can zoom, pan, and export.
Is there a free GEDCOM viewer without sign-up?
Yes! Our GEDCOM viewer is completely free and requires no registration. Just upload your .ged file and start exploring. You can view ancestors, descendants, and even spot missing dates or duplicate entries immediately. Perfect for quick sanity checks before sharing your tree with relatives.
What should I look for when reviewing a GEDCOM file?
Check for missing dates (especially birth and death), duplicate individuals (same name + birth year), and inconsistent places (e.g., “London” vs. “London, England”). Our GEDCOM viewer highlights these issues automatically so you can clean up your data before uploading it to larger genealogy platforms.
Can I edit a GEDCOM file after uploading it to the viewer?
Our viewer is designed for viewing and analyzing, not for editing. To edit, download the original file, make changes in your family tree software (like RootsMagic or Family Tree Maker), and re-upload the updated version using our GEDCOM viewer. The viewer will instantly reflect the changes on your next upload.
