Free GEDCOM tools that fix your file without destroying it
24 tools for GEDCOM 5.5, 5.5.1 and 7.0, one tool per page. Load a file once and every tool reads it, and a file you write back comes out byte for byte the same. What that guarantees.
Your file is parsed in your browser and never uploaded. Where a tool asks a language model, it sends only the text you approve, and says so first.
Start here
- GEDCOM ValidatorFreeChecks a file for structural, referential and logical errors, and names the record, the line and the tool that fixes each one.
- Corrupted File RecoveryFreeRebuilds a file that other programs refuse to open, and lists every dropped byte with its offset, its hex and the reason.
- Duplicate Individual FinderFreeFinds people entered twice by name, date, place and family, and tells a duplicate from a child named after a dead sibling.
- Living Person PrivatiserProDecides who is still living and redacts them, then checks the output for addresses, phone numbers and leaked names.
- GEDCOM ViewerFreeOpens the file as people, families, pedigrees and timelines, with every name and tag as the source wrote it.
- Merge WorkbenchProCompares two people field by field, and merges them into one record as a single patch you can undo.
- GEDCOM Preflight ReportRuns seven import checks and downloads a self-contained HTML report of blockers, warnings and repairs without uploading the GEDCOM.
- Subtree ExtractorExtracts a standalone file around one person, ancestors or descendants to the depth you choose.
- Format ConverterConverts a file between GEDCOM 5.5.1 and 7.0, and lists every construct the target version cannot hold.
- Media Portability WorkbenchFinds missing media files and previews path repairs.
I want to understand it
Read it without importing it anywhere. GEDCOM Viewer is above.
- Tree Health ScoreScores a tree 0 to 100 on completeness, sourcing and consistency, and lists the records that cost it points.
- File InspectorShows the GEDCOM version, the producing program, the encoding and the record counts, with every problem the parser noticed.
- Dialect ReportNames the program that wrote the file, and warns which custom tags each of six destinations will drop.
- Link Reciprocity CheckerFinds family pointers the other record never answers, and sorts each into probable duplicate, orphan or incomplete entry.
- Relationship CalculatorNames the kinship between two people in both directions, and shows the parent and child steps behind the answer.
I want to improve it
Correct what is wrong, and name what is missing.
- Date NormaliserRewrites dates into the standard form across five calendars, and flags every reading the digits do not settle.
- Impossible Fact FixerSeparates dates that cannot be true from dates that are merely unusual, and proposes a reversible fix with the arithmetic.
- Citation ParserReads archive identifiers out of free-text citations, and proposes a structured source record for each one.
- Note StructurerReads the prose notes in a file, and turns the hypotheses and corrections they carry into determinations you accept one by one.
- Research Gap PlannerFinds records the tree implies but never cites, and names the archive, the parish and the year range to search.