Local-first storage
Your tree is saved in IndexedDB on your own device.
Your family tree stays in your browser.
Create, organize, and design your family history directly in your browser. Your data stays on your device.
Family tree editor
Sample family tree
Local-first
Kindred stores your tree locally with IndexedDB. There is no account, no upload, and no cloud sync.
IndexedDB keeps your tree available on this device, with fast saves as you edit.
Your tree is saved in IndexedDB on your own device.
Add, rename, search, and update people with simple, readable controls.
See family members as calm cards in a clean workspace.
Link parents, children, and partners with guardrails against invalid connections.
Download a landscape PDF of your tree from the editor, generated entirely in your browser.
Restore a JSON backup or step backward and forward through local edits.
01
Start with one person and expand at your pace.
02
Capture parents, children, and partners in the data model.
03
Pan, zoom, and read names on a calm card layout with relationship lines.
04
Download a JSON backup or export a print-friendly PDF from the browser.
Family tree editor
Sample family tree
Add a first person, load a sample tree, or return later to keep building at your pace.