Free Family Tree Generator
Add your family's names and relationships, and the generator arranges them into a family tree. Use it online for free, with no account. Download a PDF to print or save a backup to keep editing later.
Opening your family tree…
How to use the family tree generator
Start with the names you know. You can add more details later.
Add yourself
Enter your name to start your tree. Dates, places and other details can be added later.
Add your relatives
Select a person to add their parents, partners, children or siblings. The chart updates as you add them.
Download your tree
Choose a PDF or image to print or share. Choose a backup file to save a copy you can edit here later.
What you can add to your tree
Record the people in your family and how they’re related. Each person has space for names, dates, places and notes.
- Family relationships
- Add marriages, divorces, unmarried partners, adoptive parents and stepfamilies. Half-siblings and step-siblings appear from the relationships you enter.
- Dates and places
- Record where and when someone was born, married or died. If you only know a year or an approximate date, enter that.
- Names and notes
- Keep birth names, married names and nicknames for each person. Add notes for other details you want to remember.
- Ancestors and descendants
- Select a person to centre the chart on them, with their ancestors above and descendants below.
- Correcting mistakes
- Edit a person’s details at any time, or use Undo to reverse recent changes while you work.
- Download formats
- Save a PDF for printing, a PNG or SVG image for sharing, or a GEDCOM file for another genealogy app. Backups keep all details for this site.
Where your tree is saved
Your tree saves automatically in this browser on this device. The names and family details you enter aren't uploaded to our servers.
Browser storage can be cleared, so keep a downloaded backup. To move your tree to another device, download a backup here and import it there.
Import and export GEDCOM files
GEDCOM is a file format for exchanging family trees between genealogy apps. If you already have a tree, export it as a .ged file from the other app and import it here.
You can also download your tree as GEDCOM 5.5.1 or 7.0. Choose the version supported by the app you want to use next.
Common questions
Is this family tree generator free?
Yes. Adding relatives, importing files and downloading your tree are all free. You don't need an account or a subscription.
Does the generator find my relatives for me?
No. You enter the names and relationships you know, or import an existing tree. The generator arranges them into a chart. It doesn't search historical records or find relatives.
Where is my family tree saved?
Your changes save automatically in this browser on this device. Your tree isn't uploaded to our servers. To move it to another device, download a backup and import that file there.
How do I back up my tree?
Choose Download, then Tree data, then Backup. Keep the downloaded file so you can import it here later. Browser storage can be cleared, and a tree entered in a private window may be lost when you close it.
Can I include adoptions, stepparents and second marriages?
Yes. Add each partner separately to record more than one marriage or partnership. For each child, you can set their relationship to each parent as birth, adopted, foster or step.
What if I don't know an exact date?
Enter what you know: a year, an approximate date such as “about 1850”, or a range such as “between 1850 and 1855”. You can also leave dates blank and add them later.
Can I import an existing family tree?
Yes. Export a GEDCOM (.ged) file from your genealogy app, then choose Import here. You can also import a backup (.json) previously downloaded from this site.
How do I print my family tree?
Choose Download, then Chart, then PDF. Select the central person, the number of generations and your paper size. Check the preview, download the PDF and print it. PNG and SVG downloads are also available.