GEDCOM Fix

Local-first GEDCOM tools

Why your GEDCOM upload keeps failing — and how to fix it.

Large family trees fail to upload to FamilySearch for specific, identifiable reasons. We researched what actually causes it, cited the evidence, and built a checker that reads your file before you waste an hour on an upload that was never going to work.

Your file is read in your browser and never uploaded. No account, no server, no copy of your family's data.

What we measured against

Maximum file size FamilySearch accepts
Confirmed limit
100 MB
Individuals per upload FamilySearch recommends
Official guidance
100
Where silent data loss starts being reported
Community-observed
1,000+

Only the file-size cap is a published limit. See the evidence for each number.

Diagnosis and fix, in the same visit.

Most tools tell you a file is broken and stop there. This one tells you what will fail, why, and then hands you straight into the repair.

  1. Step one

    Upload Readiness Checker

    Reads your file in the browser and checks size, individual count, encoding, and structural integrity against every documented limit and evidenced failure pattern we could find — then says, in plain language, what will go wrong.

    Check a file
  2. Step two

    Tree Splitter

    If the file is too large, extract a smaller valid one — direct ancestors, a single branch, or everyone born after a given year — carrying the file straight over from the diagnosis without re-exporting from your genealogy software.

    Split a tree

Format Reference

GEDCOM Format Reference

A plain-language reference for how the GEDCOM file format actually works: versions 5.5.1 and 7.0, character encoding, the structure of a line, and the tags.

All format reference guides

Data Quality

GEDCOM Data Quality & Cleanup

Finding and fixing broken links, impossible dates, and duplicate individuals hiding in a GEDCOM file — before you import it anywhere or share it with family.

All data quality guides

Also in the browser