Infinite canvas
Pan and zoom across a single surface. Every generation lives on one page, no clicking through profiles to remember who married whom.
Family Tree is the simplest way to map your family. Add relatives in seconds, draw the lines that connect them, and explore generations on a single canvas. Every feature you need, none of the noise.
The app helps you record the people who made you without handing them over to anyone else. Private by default, calm by design, built for the long quiet work of keeping a family record.
One page for the whole family. A single, pannable surface that holds every generation at once. Move around with your trackpad, dive into a single branch with one keystroke, or fold a subtree away when you need quiet.
Pan and zoom across a single surface. Every generation lives on one page, no clicking through profiles to remember who married whom.
Press f on any person to dim the rest of the tree and isolate their bloodline. Press f again to step back out.
Click any card to glide it to the middle of the canvas. The tree comes to you instead of the other way around.
Press c to fold a person's descendants into a single token showing the count. Reopen them the same way.
Hover a card to light its full bloodline. Connectors brighten, the rest quietens, and you can read the shape of a family at a glance.
A floating control in the corner shows the current zoom. Click the percentage to reset to fit, or scrub between 25 and 250 percent.
Record the life, not just the line. Every person has a side panel for editing details and managing the people connected to them. Add parents, spouses, and children inline without ever leaving the canvas.
Open the side panel on any person and edit details, parents, spouses, and children without leaving the canvas.
Changes save on blur. A quiet status pill confirms the first save of the session, then steps aside.
A searchable combobox replaces the standard dropdown. Link an existing person, or add a new one from the same place without losing your spot.
Add as many spouses as the record needs. A multi-spouse rail keeps the geometry tidy above the focal card.
A small chip in the corner of every card shows the spouse count at a glance.
Parent connectors fan across the full width of the card, one drop per child, in left-to-right visual order.
Beyond names and dates: title, suffix, religion, nationality, burial place, and photo, all in a progressive disclosure.
Add nicknames as chips on the person's card. They stay searchable from the command palette.
Cite a family bible, a 1923 census record, or a Wikipedia link once, then attach it to every person it describes. Edit the source in one place, every citation updates.
The same family bible can carry one note on Mara (“page 42, baptism entry”) and another on Selim (“page 17, marriage entry”). One source, a different note for every person it describes.
Find anyone, anything, fast. A keyboard-first surface for getting around. Jump to any person, calculate exactly how two people are related, or pull up tree-wide statistics in a single keystroke.
Press the command-K shortcut to open the command palette and jump to any person by name. Substring matches show up as you type.
Press the question mark key to see every shortcut on a single screen. Most actions have a one-key binding.
Pick any two people and get the exact relationship. Lineal, cousin, in-law, or unrelated, with the steps shown.
Generations, total people, life spans, and completeness in a single modal. Click a stat to drop into the underlying people.
Take your tree with you. Three formats from the same dialog: a print-ready PDF, a complete JSON copy, and a GEDCOM file other genealogy apps can read. The data is yours, always.
People directory, lifespan timeline, or the full tree, drawn as a single multi-page PDF. Pick portrait or landscape per layout.
A machine-readable copy of every person, relationship, and field. Re-import-ready and easy to diff.
The standard genealogy format. Hand the file to Ancestry, Family Search, or any other GEDCOM 5.5.1 reader.
Sources and citations travel with the file. JSON keeps the relational shape; GEDCOM emits one SOUR record per source with citation notes attached to each person.
Hide birth dates, death dates, and notes for living people in a single click. The PDF prints exactly what you see.
Send the tree to grandma without sending it to us. The tree is locked up on your computer before it leaves, and only the password unlocks it. Even we cannot see who is on it.
You pick the password. Send the link one way and the password the other. Only people with both can open it.
The person you share with sees a frozen view of the tree. They cannot edit anything, sign in, or see your account.
Change the password without breaking the link. The same link keeps working, just with the new password.
If someone keeps guessing the wrong password, the link locks itself until you choose to unlock it again.
See when the link was opened and when someone got the password wrong, without learning anything about who they are.
Cancel a link in one click. It stops working straight away, and the locked-up copy is wiped from our servers.
Yours alone. Your tree is a private record, not a social profile. We store the minimum we need to run the app and nothing more.
Trees are visible only to the account that owns them. There is no public profile, no shared dashboard, no social feed.
We do not sell data and we do not run ads. There is no third-party analytics tracking you across the app.
Authentication lives in a secure, HTTP-only cookie. We do not stash tokens in browser storage where other scripts can reach them.
Settings is a single page with profile, password, layout preferences, danger zone, and a link to this features page.
Settings includes a Danger zone. Delete your account and every tree, person, and relationship goes with it. Hard delete, no soft flag.
Sign in with email and password. No third-party social logins required.
The details that do not announce themselves. Most of the work in Family Tree is invisible by design. Here are the choices that hold the rest of the app together.
No brand colour competing with your data. Personality comes from typography and the geometry of the connectors.
Every colour pair on the page is checked against the AA contrast standard before it ships. The public pages are scanned for accessibility issues on every change, and every shortcut works the same in the canvas and the timeline.
Pan, zoom, and focus mode all work on touch. The layout reflows from phone to desktop without losing density.
When something goes wrong, you get a plain-English page with three clear actions, not a stack trace.
Fraunces for names and headings, Inter for the rest, JetBrains Mono for tabular figures. Real serif on real content, not just chrome.
An honest look at where each tool fits. What MyHeritage and Ancestry genuinely do better, what Family Tree does instead, and how to pick the one that matches the family record you actually want to keep.