A revolutionary app for laying out, exploring, printing and exporting exhaustive family tree charts (ancestors or descendants) with a compact representation of an unlimited number of generations!

• view, print or export as PDF ascending and descending family tree charts, from your existing genealogical database (supports any software or website allowing gedcom export)
• trees can contain hundreds of people, dozens of generations, include all the dates, places and notes associated with persons and events, and still remain printable on a few standard pages
• exclusive timeline presentation integrated within the tree
• automatically collapse and highlight implex branches (redundant branches that appear when distant cousins get married)

Conventional family tree charts are nice when displaying 3 or 4 generations, but require dozens and dozens of pages for only 5 or 6 generations.

Thanks to Infinite Family Tree Drawer’s unique algorithm, you can now draw a compact tree displaying 5 or 6 generations on a single A4 or letter page, or hundreds of people spanning dozens of generations, on a few pages. And even thousands of people spanning millennia with just a 20 or 30 pages!

All this without any restriction on the amount of information you choose to display for each person: dates, places, events, descriptions, comments, etc.

Revolutionary timeline! The tree is laid out horizontally, the left margin representing the present, and the right one the distant past (for an ancestor chart). Each person is positioned horizontally according to his exact year of birth, and a graphical bar is optionally drawn to represent the period he was alive. You can now visualize instantly those who lived long enough to see growing their great-grandchildren, and those who had not even the chance to know their own offspring; or those who gave life from the dawn – or till the dusk – of their adulthood; or those who were mowed in their youth during the war years… Directly in your ancestor or descendant chart!

Flexibility: collapse some branches to focus on specific people or families; highlight the path between selected remote parents.

Implex support: in many families, some people marry distant relatives, leading to duplicate branches in the tree. Maybe your maternal great-grandfather was the second cousin of your paternal great-grandmother? This means that the complete branch of their common great-grandparents should appear twice in your ascending tree… but Infinite Family Tree Drawer detects this automatically, collapses the duplicate branch, and draws a dotted line pointing to the remaining branch. This dramatically simplifies the family tree of royal families, where this occurs repeatedly and recursively!

Smart ordering: when a few branches go up to some glorious remote ancestors, while most of the ramifications are cut off, a traditionally ordered tree can become very tortuous; the smart ordering algorithm keeps your tree graphically balanced, harmonious, and easy to traverse.

Infinite Family Tree Drawer is a complementary app: create and update your database using your favorite genealogical software or website, then import standard GEDCOM data into the app to display your graphical tree. No database editing feature is provided in the app itself, ensuring the integrity of your data.

What’s New

Version 1.0.7

- correctly imports some incorrectly encoded gedcom files (specifically, UTF-8 encoded files containing long non-roman lines split in the middle of an UTF-8 sequence). is known to produce such files.
- imports some non-standard character sets (e.g. ANSI, WINDOWS, etc)
- removes line breaks when displaying notes in a tree
- displays a hint when only a few people are displayed after importing a gedcom file

Ratings and Reviews

3.0 out of 5
4 Ratings

4 Ratings

Dtapke ,

"Drawer" cannot "Draw"

Yeah I didn't look at reviews either... just saw "family tree drawer" and thought, hey! I can draw out my family tree!

NOPE. Must have a GEDCOM file to upload, whatever that is.

Ultraapril ,

You have to upload data, You cannot create from scratch-

Paid for an app to creat a tree from scratch, unless you are uploading from Gedcom then you are out of luck. And no manual. Just FYI

Sorry, there is no manual yet.
This application can't create new family trees from scratch; it can only
display an alternate family tree representation from a database you
created in some other genealogy application or online platform. To do
so, export your existing database to a gedcom file, then import it in
Infinite Family Tree Drawer.

Developer Response ,

Version 1.0.4 now comes with a user manual

JNG30309 ,

Great utlilty for printing genealogy trees (ancestor charts or descendant charts)

This is a fantastic little program. Thankfully, it works with Gedcom files so I don’t have to re-create my family tree. I have over 100,000 people in my database and my 60+ MB Gedcom file loaded fine (albeit, as expected, a little slowly). The reports are nice and highly customizable. If you keep your family tree on, this little program will give you a way to print out much nicer (and more informative) charts than you can do on the web using your subscription (all you have to do is download a GEDCOM from and import it into this program.

Highly recommended! I paid the $8.99 to be able to print charts with no limitations on the number of people, and it was (in my opinion) money well spent.


Jerome Seydoux
1.3 MB

macOS 10.12 or later, 64-bit processor


English, French

Age Rating
In-App Purchases
  1. Basic package $1.99
  2. Extended package $8.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.