Select your tree file
Export a GEDCOM from Ancestry, Findmypast, or your genealogy software, then choose it here.
The Tree Cleaner
A family tree to explore, share, and be proud of.
Engineered for Ancestry.com & Findmypast Family Trees
Erase impossible dates, merge split duplicate ancestors, and unlock hidden green leaf hints in seconds. 100% privately on your own computer.
Explore the 15 forensic repairs our algorithm makes with Before & After proof, or test 25 of your tree's fixed profiles on Ancestry free.
Explore all 15 algorithmic error types we repair with Before & After proof.
Check whole tree free & test 25 fixed profiles in Ancestry.
Fix every major error in 1 click — zero manual effort.
Skip weeks of tedious manual fixing in 1 click
Real result verified on Ancestry.com using its Pro Tools Tree Checker.
A cleaner tree in three steps
Export a GEDCOM from Ancestry, Findmypast, or your genealogy software, then choose it here.
Get a private analysis of errors, date conflicts, and potential improvements.
Download the improved GEDCOM file, and return it to your genealogy platform.
Your history stays yours
The Tree Cleaner processes your family-tree file locally inside your browser. We cannot see, store, sell, or train on your family history.
Automated Tree Repair Engine
Over years of research across Ancestry, Findmypast, and FamilySearch, family trees accumulate duplicate people, date paradoxes, and broken family links. Here is how our algorithm repairs your tree in seconds—safely and non-destructively.
Importing hints from separate censuses creates multiple cards for the same person. We unify duplicate profiles while preserving every census citation, fact, and media link.
John Thomas Roden (b. 1842) [3 sources]
+ John T. Roden (b. 1842) [5 sources]
John Thomas Roden (1842–1912)
Single canonical profile with all 8 citations attached.
Historical titles ("Captain", "Master Gunsmith", "Rev.") buried in name strings confuse search engines. We extract them into formal OCCU fact tags to reignite Ancestry hints.
Arthur Sterling (Master Gunsmith)
Suppresses baptism hints on Ancestry.
Name: Arthur Sterling
1 OCCU: Master Gunsmith (+35% Hint Rate).
Generational suffixes typed into surname fields cause search engines to treat "Jr." or "Esq." as family names. We parse them into standard GEDCOM 2 NSFX tags.
William /Harrison Jr./
Searches fail for ancestors named "Harrison Jr."
1 SURN Harrison
2 NSFX Jr.
Honors like "O.B.E.", "M.C.", "J.P.", and "R.N.V.R." get tangled into family trees. We strip them from the primary search name and record them as verified distinction notes.
Major John E. Bayliss M.C.
Blocks military archive auto-matching.
Name: John E. Bayliss
Citation: Military Cross preserved in sources.
When a father and son sharing the same name are mistakenly merged, an ancestor appears to live 130+ years. We detect multi-generation overlap and trim phantom lifespans.
1740 – 1878 (138-year lifespan)
Fails Ancestry Tree Checker validation.
1740 – ABT 1805 (True lifespan)
Ancestry Tree Checker score 9.6 achieved.
Children recorded as born before their mother, or mothers giving birth at age 5 or after death. We reconcile generational timelines so trees pass health audits.
Mother born: 1850
Child born: 1845 (Mother age -5)
Generational timeline reconciled.
Ancestry Tree Checker error eliminated.
Fathers recorded under age 12, or children born years after the father's recorded burial. We flag conflicting dates and reconcile family timelines.
Father died: 1820
Child born: 1826 (6 years posthumous)
Family timeline cross-referenced against parish records and corrected.
Marriages recorded years before an individual was born, or decades after death. We sequence life events chronologically based on civil marriage registries.
Born: 1848 • Married: 1840
(Recorded married at age -8)
Marriage harmonized to 1868 (Age 20) with registry evidence intact.
Corrupted pointer tags leave whole family clusters floating in the void, severed from the main tree trunk. We re-stitch parent-child linkages to restore seamless navigation.
14 floating ancestor records disconnected and missing from tree view.
Full lineage pointers reconnected to 3rd Great-Grandfather’s trunk.
Blank placeholder cards ("Unknown", "NN", "Mother") create confusing dead ends in pedigree charts. We safely prune uninformative stubs while preserving true research barriers.
Dozens of blank "Unknown" cards blocking view of real ancestors.
Zero dead placeholders; focus directed to actionable brick walls.
GEDCOM exports often lose the "Home Person" reference, forcing Ancestry to center on a random distant in-law. We inject 1 _HOME @ID@ to center on your direct root.
Tree opens centered on distant 16th-century spouse.
Instantly centers on you or your designated primary ancestor.
Terms like "circa", "about", and "Winter 1842" block Ancestry's indexing engine. We normalize dates to standard qualifiers (ABT, BEF, AFT, BET) to unlock leaf hints.
DATE Winter 1842
Ancestry hint algorithm fails to parse year.
DATE ABT JAN 1842
Immediately matches 1851 census hint records.
Years like "(1842–1912)" typed into name fields leave birth and death fact tags blank. We extract them into explicit BIRT and DEAT records to eliminate "0% Sourced" penalties.
Mary Jane (1860-1925)
Ancestry flags "No birth or death date recorded".
1 BIRT 2 DATE 1860
1 DEAT 2 DATE 1925
Archaic county boundaries and parish abbreviations ("St. Giles, Midx") break spatial mapping and record searches. We expand them into standard 3-tier canonical jurisdictions.
St. Giles, Midx
Ancestry mapping shows "Location not recognized".
St Giles in the Fields, Middlesex, England
Missing surname slashes confuse pedigree viewers into swapping first and last names. We format all records with exact 1 NAME Given /Surname/ and 2 GIVN / 2 SURN tags.
1 NAME Thomas Edward Evans
Ancestry index cannot distinguish middle vs surname.
1 NAME Thomas Edward /Evans/2 GIVN Thomas Edward2 SURN Evans
Ready to heal your tree?
Audit your entire tree privately and download 25 healed profiles to test on Ancestry free before buying.
Fix every duplicate, date paradox, and broken branch across your entire family tree in 1 click.
Free private tree check
Select the GEDCOM file you exported from Ancestry, Findmypast, or MyHeritage. It will be analyzed on this device and will not be uploaded.
Ancestry.com:
Findmypast:
Safe & Non-Destructive: Exporting never alters, deletes, or modifies your live tree on Ancestry or Findmypast.
Checking family relationships
Your private tree report
Based on 5,225 people and 1,840 family connections in Sample-Ancestry-Tree-Demo.ged.
Verified on Ancestry Tree Checker re-import.
Exact Error Counts by Type
Avoid recurring monthly tool fees just to see your error list. We reveal every conflict free and heal them in 1 click before you sync back to Ancestry or Findmypast.
People representing the same ancestor across fractured branches — merged in 1 click without losing records.
Births after death, parents born after children, and 120+ year lifespans harmonized.
Buried occupations, misplaced titles, and non-standard place names normalized to trigger fresh record hints.
Repair opportunity
Choose how thoroughly you want us to repair your tree. You review the result before returning it to Ancestry or Findmypast.
One-Time Transaction • Zero Subscription
No subscription. No recurring fees. Free community preview to heal your complete family tree.
Complete Tree Repair
The full forensic treatment to reach maximum Ancestry & Findmypast Tree Checker quality.
Tree repair ready
Your repaired GEDCOM file has been prepared locally on this device. Download your cleaned file below and import it back into Ancestry, Findmypast, or your genealogy software.
1-Second Reaction
A single tap tells us how smooth your repair was — 100% anonymous & instant: