Free Family Tree Creator & Diagram Maker
Design, layout, and customize beautiful family trees online. Support for GEDCOM & CSV imports, kinship calculations, custom box shapes, and print-ready PDF/Word exports.
Edit Member Profile
Quick Start Family Tree Presets
Select from 15 pre-configured family tree templates in different orientations to start building instantly.
Genealogy Standards & Technical Features
Learn how standard file formats, relationship calculators, and privacy engines power your family tree diagrams.
What is the GEDCOM Format?
GEDCOM (Genealogical Data Communication) is the universal file format (.ged) used to transfer family tree data between different software programs like Ancestry, MyHeritage, and Gramps. It represents family nodes textually using hierarchical tags:
INDI: Declares an individual member.FAM: Groups husbands, wives, and children.BIRT/DEAT: Logs birth and death events.
Our tool includes a 100% client-side parser to read and write valid GEDCOM files instantly without server-side processing.
Custom CSV Import Layout
To import massive datasets from Microsoft Excel or Google Sheets, save your spreadsheet in CSV format using these column headers:
id,name,gender,birthDate,deathDate,birthPlace,occupation,spouseId,fatherId,motherId,notes *Ensure fatherId and motherId entries correspond exactly to the unique ID of the parents' rows to link branches correctly.
Cousinhood & Kinship Traversal
Our built-in relationship calculator traverses the family tree graph to locate the closest common ancestor of any selected pair of nodes:
- Cousin Degree: Calculated based on the number of generations between the common ancestor and the closest relative (e.g., sharing grandparents = 1st cousins, sharing great-grandparents = 2nd cousins).
- Times Removed: The difference in generational depth between the two selected relatives.
🔒 Privacy-First & Zero-Server Data Security
Your family history is highly personal. Standard online tree builders require creating an account and hosting your information on cloud databases, often subjecting your relatives' details to public search indexes. Our tool operates on a purely client-side architecture: no signups are required, no database is queried, and zero data is sent to our servers. Clicking "Share Tree" compresses the entire tree into a local query string directly in your browser, maintaining absolute data sovereignty.
Overview & Capabilities
Build and document your family genealogy with our interactive Family Tree Maker. Add multi-generational ancestors, descendants, spouses, and siblings with custom profile photos, birth/death dates, native locations, and biographical notes. Calculate biological kinship degrees, switch between vertical tree and horizontal pedigree layouts, and export high-resolution printable PDFs.
How to Use
Key Features
Common Use Cases
Tips & Best Practices
Frequently Asked Questions
Q How does the automated kinship calculator work?
By traversing ancestor parent nodes up to the most recent common ancestor (MRCA), our algorithm calculates the exact genealogical relationship, generational distance, and cousin degree between any two selected family members.
Q Can I save my family tree and continue editing later?
Yes! Your family tree is automatically saved in your browser's local storage. You can also export a JSON backup file to transfer your tree to another device at any time.
Q Can I print my family tree on large poster paper?
Yes. Use the 'Export PDF' or 'Export SVG' feature. SVG vector format can be enlarged to poster size (A0/A1) without any loss in clarity or crispness.



