Best Free Genealogy or Family Tree Software


In a Hurry?
  Go straight to the Quick Selection Guide

Genealogy software provides a method for recording the subjects of our research, e.g. their names, relationships, and events of their lives. Evidence (citations and sources) should be recorded to support the conclusions reached. They also print the reports and charts to show off the results of our labor.  This article reviews stand alone programs which run on your PC. If you are interested in web applications please see my companion review at Best Free Online Genealogy / Family Tree Applications.

Several free genealogy programs will do a reasonable job for the novice or advanced genealogist.  Unless otherwise noted:

  • They support unlimited entry of individuals, birth, marriage, death, burial, and other events together with their associated dates, locations, and source citations.
  • Alternative names can be entered but are not necessarily searched.
  • Marriages are not numerically limited, i.e. multiple spouses (sequential or polygamous).
  • Polygamous relationships are not completely displayed, e.g. only one pair can be viewed at a time.
  • Multiple parents are supported (adopted, foster, or other possibilities). However, only one pair of parents can be displayed at a time.
  • Incest is supported, e.g. a child can be married to one of their parents and/or be both sibling and parent of another sibling. 
  • Same sex marriages and parents are supported by several of the recommended programs.
  • Intersex and transsexual individuals are not supported.
  • They support family group, pedigree, and descendant reports and charts together with the associated foot- or end-notes.
  • They support multimedia attachments but not all support photos in reports.
  • They support import and export of GEDCOM (GEnealogical Data COMmunication) format files.

I also reviewed mobile applications. The mobile app ratings are for that category only and are not meant for direct comparison with the PC programs.

Related Products and Links
GEDViewGEDView is a portable viewer for GEDCOM files. Save your GEDCOM to a USB drive with this utility and you'll never be without access to your research. Provides name listing, individual screen, and pop up pedigree, descendant, Mitochondrial DNA, and Y Chromosome views.
Ged2WebGed2Web converts GEDCOM files to HTML files for uploading to a website. More features than PAF but either Legacy, Gramps, or ScionPC produce better formatted web sites. If you don't want to install Legacy, Gramps, or ScionPC then you might try this utility.
GeneaQuilts"GeneaQuilts is a new visualization technique for representing large genealogies of up to several thousand individuals. The visualization takes the form of a diagonally-filled matrix, where rows are individuals and columns are nuclear families. The system includes an overview, a timeline, search and filtering components, and a new interaction technique called Bring & Slide that allows fluid navigation in very large genealogies." I suggest watching the demonstration video if you're interested in trying this program.

AncestryThe Ancestry Android and Ipad Apps offer a mobile method for accessing your family trees.

Horizontal pedigree chart with individual and family displays that can shown at the right side. Displays, adds, and edits individuals and events. Easy to search by name. Can add photos to the tree. With internet connection, edits are posted to, locations are prompted, and can be searched. Location aware devices can also supply current city for event location.

Does not support sources. No descendant, people, or place list view. No bookmarks or history list of viewed people.

Requires (free or paid) registration.

Find Grave (beta)Find Grave (beta) Android App offers a mobile method for searching for cemeteries and memorials. Add a memorial if you are registered at

Requires internet connection.

Quick Selection Guide


Gizmo's Freeware award as the best product in its class!

Runs as a stand-alone program on a user's computer
79.9 MB
32 and 64 bit versions available
Open source freeware
A portable version of this product is available but not from the developer.

GrampsGramps should be able to run on any operating systems that supports Python, e.g. Windows, Linux, Mac OS (disclaimer--I only tested in Windows). Easily navigate or filter by people or name list, family, relationship, ancestry, events, places, sources, repositories, media, and notes. An undo function allows easy correction of the most recent entries.

The place entry is especially outstanding. Places have distinct fields for street, city, latitude, church parish, etc. Alternate locations can be entered for each place, e.g. one could enter Virginia as an alternate for some West Virginia locations prior to the Civil War. Sources, notes, multimedia, and internet links can be linked to each place.  Also all events linked to the place are displayed and can be navigated to.

The date support is superior. Dates can be based on several different calendars, e.g. Gregorian, Islamic, etc. The date can have a quality of regular, estimated, or calculated. And finally the type can include before, after, range, span, etc. Events support roles, e.g. bride for a marriage event. Oddly there is no date calculator so, for example, a birth date calculated from the age at death would need to be manually calculated.

Gramps creates the best narrative style web sites. You can select a standard copyright or from any of the Creative Commons copyrights. Not only can living people be excluded, entirely or name only but also a date range to restrict recently deceased people can be selected, e.g. people who died within the last five years could be treated as if they were still living.

Gramps can create large format reports which could be sent to a facility with the ability to print large sheets.  Alternatively, large sized reports can be printed on individual pages which can be put together like a jigsaw puzzle, with the pages numbered according to their location in the overall report.

Sources can be attached to people, families, events, and multimedia. Citations can be copied and pasted.

Gramps directly supports patronymic and matronymic style names, e.g. ap Robert, verch Evan, etc. It also supports multiple surnames, e.g. Ramón y Cajal.

Gramps supports multiple parent relationships, e.g. adoptive. Same sex marriage is supported and each partner is labeled as "spouse." Same sex parents are also supported but one parent will be labeled as father and the other as mother. Marriage is not assumed for parents. Gender need not be specified for parents or married couples, e.g. a marriage can be entered for J. Roe and A. Smith with both listed as unknown gender. Genealogists worried about how to enter the parents of cloned individuals will be relieved to know that the same person can be entered as both father and mother:)

Gramps supports the utf-8 character set.

The family group text report did not have foot or end notes.

Lacks people list, source list, repository list, and citation list reports.

Portable version available at

"Gramps is primarily developed for Linux and UNIX-like operating systems, but it is also available for Windows and Mac OSX."


Runs as a stand-alone program on a user's computer
7 MB
32 bit but 64 bit compatible
Unrestricted freeware
This product is portable.

If you're interested in an easy to use portable application then ScionPC should be at the top of your list.

I love the lack of gender constraints, e.g. I can add both of my grandchild's same sex parents without resorting to tricks such as changing the gender of one of the parents. Both members of marriages are referred to as partner's. (There is a warning that the couple is the same sex.) I wish other genealogy programs would adopt this standard. Can document a Sex Change.

ScionPC has exceptional date format support, e.g. Circa, Before, After, Estimated, and Date Range modifiers as well as Georgian, Julian, Hebrew, French Revolutionary, Islamic, Persian, Indian National, Coptic, User Defined and Unknown calendars. I like the pop up calendar for use when entering dates.

The program creates a complete web site for upload.  Supports CSS.

Lists include repository, note, and media.

Global merge function for all identical Sources, Repositories, and Notes.

Supports other languages and database format is XML compliant yet only supports the ascii character set.

Only one source citation is permitted per event.  Only one source format.  No book print function.

Only one citation per event.  Only one source format.  No private notes.  No book print function.  No history list or back button to revisit previously viewed pages.  No fan charts.

Windows 98SE, ME, 2000, XP, Vista, Windows 7, Windows 8 and Windows 10, Kubuntu Linux using Wine

MyHeritage Family Tree Builder

Runs as a stand-alone program on a user's computer
35.1 MB
32 bit but 64 bit compatible
Feature limited freeware
There is no portable version of this product available.

MyHeritage Family Tree Builder's hour glass view can adjust from just one generation above and below the focus person to three generations. This eliminates the need for separate person, pedigree, and descendant views. There is a handy list for navigation just to the left which can be expanded or retracted out of the way.

MyHeritage automatically checks for possible duplicates when entering people. This feature mitigates the absence of a merge duplicate people tool. MyHeritage  does offer the ability to merge relatives from other peoples trees on the website. Good tree consistency checker.

A button appears next to the place entry field when clicked will offer suggestions from similar places already appearing in your database. A pop-up calendar is available when entering dates. Supports Hebrew and French Revolution calendars.

Reports can be saved to HTML, RTF, and PDF format; charts, to PDF and JPEG. Supports a direct upload to the MyHeritage web site but no other independent web site creation. Imports GEDCOM format files.  Will offer to create GEDCOM files directly from several other formats.

Marriage is assumed for parents but can be changed to another type of status such as Friends, Engaged, or Other. Gender need not be specified for parents or married couples, e.g. a marriage can be entered for J. Roe and A. Smith with both listed as unknown gender and "husband."

UTF-8 character encoding is supported.

No place or individual person reports.

The PDF format manual is very helpful substitute for context sensitive help.

Launches in a browser window on every program launch and displays nag screens when options unavailable in the free version are selected. Registration adds your email to several mailing lists. Some features require syncing to  (See note below)

No merge tools. No individual or place reports. No date calculator. Can not create a complete web site file set for upload to a third party site. Only one source format.

Requires registration with web site (See note below). 

Please note that the MyHeritage online website was not recommended in my companion review of the Best Free Online Genealogy and Family Tree Applications. I felt that the online limit of 250 people was too constraining.


RootsMagic Essentials

Runs as a stand-alone program on a user's computer
29.6 MB
32 bit but 64 bit compatible
Feature limited freeware
There is no portable version of this product available.

RootsMagic Essentials can import directly from several other genealogy programs as well as from a GEDCOM file. This functionality should be more widely supported as a lot of detail is lost in transfers with the GEDCOM format.

RootsMagic Essentials has a variety of source templates based somewhat on Elizabeth Shown Mills "Evidence."

Open multiple databases or the same database multiple times and display them side by side.

UTF-8 character encoding is supported.

The reports and charts produced by RootsMagic are generally better in appearance than the other programs listed here. Place, citation, to-do list, and narrative reports are supported. Bibliographies are available for some reports. Saving reports to other file formats is disabled—viewing and printing is allowed. There is no option to hide living people or events for living folks and no option to exclude private notes in reports. Reports not supported in free version are nicely greyed out.

I like the copy and paste citation functionality.

All parent relationships assume that the parents are married. This would give a very odd impression for children of an incestuous (parent/child) relationship.

There is no relationship calculator.

RootsMagic displays a nagging splash screen at every start up requiring the user to chose between the free and the Full version. This is immediately followed with a RootsMagic News screen. Many menu choices are not functional in the free version but nonfunctional reports are greyed out.

No People List views.

No relationship calculator.

Don't bother selecting the 68M place database download. The free version does not support the function.

"Platform: Windows Windows 10 / 8 / 7 / Vista / XP / 2000 Mac OS X Mac OS X Free!"

Brother's Keeper

Runs as a stand-alone program on a user's computer
15 MB (English) 40 MB (All supported languages)
32 bit but 64 bit compatible
Feature limited freeware
There is no portable version of this product available.

Brother's Keeper checks for duplicates when new people are entered.

Multiple names are supported and can be searched. Supports multiple parents and marriages. Same sex marriage is supported. Same sex parents are supported.

Supports languages with ASCII character encoding. No nags.

Does not support Unicode characters.

No duplicate merge tools (does check people on first entry). No pop-up calendar. No people bookmarks.

"Brother's Keeper works with Windows 98, ME, NT, 2000, XP, Vista, Windows 7, 8, 8.1, and Windows 10."

Ancestral Quest Basics

Runs as a stand-alone program on a user's computer
Complete 35 MB Streamlined 19 MB
32 bit but 64 bit compatible
Feature limited freeware
There is no portable version of this product available.

Ancestral Quest Basics automatically searches RootsWeb's WorldConnect Project and in the background and displays number of matches. Performs individual Internet searches of,,, and (some types of search available only with paid version).

Internet connection and browser required for internet search functions.

Supports languages with ASCII character encoding.

Only product reviewed which did not support incestual relationships (children of parent-child unions). Same gender relationships not supported.

Only search by primary name is supported. Back buttons, bookmarks, and history of people viewed are not supported.

Only product which did not support ancestor or descendant box type charts. No relationship or timeline reports. Photos can be attached to individuals and "include photos" can apparently be selected for reports but I was unable to have the photos to display anywhere except in the individual's scrapbook.

Nags with each startup and whenever a feature available only in paid version is selected.

No Unicode support.

Individual view blocked.

"Ancestral Quest runs on both the Windows operating system and on Mac OS X. It is compatible with Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP, and with Mac OS X 10.7 or later."

Legacy Standard

Runs as a stand-alone program on a user's computer
69.6 MB
32 bit but 64 bit compatible
Feature limited freeware
There is no portable version of this product available.

Legacy StandardLegacy Standard is fairly easy to use, flexible, and has plenty of capabilities. The free version supports family, pedigree, and index views. Easily navigate to younger or older generations simply by clicking on the individuals. Clicking on Events icon displays all of the events for an individual.

You can attach photos or any other type of document. The source templates are well structured. The location field is unstructured but the Master Location List can help keep the locations consistent. The merge feature for people, places, sources, repositories, etc. is easy to use. You can select specific individuals, families and entire family lines for export or reports by placing them in a Focus Group.

Strong report generator supports many general report types including citation and to do lists. Legacy can print narrative book style reports using generic sentence templates. Creates stunning graphical charts, ancestor, descendant, fan, hourglass, and bow tie charts. Cannot save some reports to RTF (Rich Text Format); however, text format (ASCII) is supported. Saving reports to PDF format is not supported.

The program provides Internet Search links and a To Do List.

Legacy creates good looking web pages. Supports photos and CSS.

Same sex couples are not supported either as parents or marriage. Polygamous and sequential multiple marriages and incestuous relationships are supported. Multiple parental relationships such as including adoptive parents or guardians are supported. Supports multiple names but not searchable.

Only ASCII character encoding is supported.

Many menu items when selected display a nagging message that the feature is available only in the Deluxe Edition. Greying out and disabling the unavailable options would have been less obtrusive.

Windows, Macs with Windows installed, and Linux with Windows emulator. Win 98, and Win Me need all available Microsoft Service Packs installed.
Quick Selection Guide-Mobile


Runs as a stand-alone program on a user's computer
Horizontal pedigree chart with individual and family displays that can shown at the right side. Display, add, and edit individuals and events. Easy to search by name. Add photos to the tree. With internet connection, edits are posted to, locations are prompted, and can be searched. Location aware devices can also supply current city for event location.
Does not support sources. No descendant, people, or place list view. No bookmarks or history list of viewed people.
Android 1.1.116 / Ipad 3.1.2
Unrestricted freeware
This product is portable.
Requires (free or paid) registration.

This software category is in need of an editor. If you would like to give something back to the freeware community by taking it over, check out this page for more details. You can then contact us from that page or by clicking here


free genealogy, best free genealogy, free genealogy programs, free genealogy program, genealogy software, free genealogy software, genealogy program free, genealogy programs, genealogy, free family tree, best free family tree, free family tree programs, free family tree program, family tree software, free family tree software, family tree program free, family tree programs, family tree

Back to the top of the article.


Please rate this article: 

Your rating: None
Average: 3.9 (160 votes)


My favorite tree graphics are made with MyHeritage Family Tree Builder, I believe the MyHeritage Family Tree Builder program is free for everyone. It can create beautifull tree posters with very good resolution.

Hi, thanks for the article, quite useful indeed!

Right now I'm in search for a decent program to build my family tree. Ages ago I used Geno Pro that allowed me to create a visual tree of all my relatives (even though it took four pages :) ), and now I'm trying to find something similar.

I tried Gramps however it will not do it (hides siblings for instance, and also shows the tree horizontally when I really would have liked it vertically... at least to have an option!)

Any suggestions which program would do that, a chart like ?

Thank you :)

You can change the chart to vertical, different direction, fan chart, etc. by going to View-->Configure. The fan chart is pretty cool, you can see hundreds of people at once.

The Reports menu has lots of different things that are produced with a Graphwiz plugin. It should be installed, so you just hit a button and it makes a chart in SVG format that you can manipulate using a vector graphics program.

You can install plugins pretty easily, and there's a bunch of them at . Maybe some of them will do what you want. Like this?

The wiki has support for new users. Probably the place to go for help.

hallo everybody
I made my family tree some years ago and I used Simple Family Tree [direct file link removed as per site rules]. I think you should give it a try since it is so clear and simple, even if it is very basic.
When I had to merge two trees (one made by me and one made by my sister-in-law) I used MyHeritage Family Tree Builder.
Merging didn't work very well since every individual was duplicated by the software so i had to delete every doubled individual "by hand".
Moreover, every software I use, I can't get a tree with ALL the individuals I have in the list. I tried to use Gramps but this can only show the parents for every individual, that is definitely not what I want.
Can you suggest me a free software that don't have these problems? [commercial reference removed as per site rules]
Thank you for any reply.

"I tried to use Gramps but this can only show the parents for every individual, that is definitely not what I want."

Not sure what you're trying to do here, but if you go into the View-->Configure menu, you can set up Gramps to show all kinds of weird stuff, like vertical up/down (like or a descendent fan chart (which can show hundreds of people in a small area). It just has tons of capability.

Hey, thanks for the prompt answer!
What I wanted is something like that :
Since my family is not that complex, I think that it would be nice to have my family tree look like that, instead of the usual, partial tree I can get by selecting one individual and show only its siblings and ancestors.
Also fan chart can't show me and my cousins, and my sister in law too.
Can i use Gramps for merging trees?
I see that I can have "reports" that sound like what I need, but thay save files in .gv format. I can't even open them with Gimp! Is there any other program I can use , a part from "Graphviz"?
If i download Graphviz, maybe in my Ubuntu computer, would it work? Have you ever tried to do something like that?
Thanks anyway.

Interestingly, Gramps uses Graphviz to show charts. Scribus also has a plug in. Haven't tried.

Gimp works on images, not vectors or databases.

Graphviz isn't in my Mint repository, so haven't tried that either. Getting late anyhow....zzzzz

Your summary of Brother's Keeper is entirely inaccurate.

You said: No date formatting. No people list view. Only product which did not support pictures or other media. Reports cannot be saved to formats other than html. No bookmarks. Supports same sex parents but labels are Father/Mother. Does not support Unicode. No duplicate merge tools. No custom facts. No pop-up calendar. No private notes. No people bookmarks.
* BK supports Date Formatting (File > Options > Date)
* BK people list views are available from the Lists menu on the main screen. They include alphabetical by first or last name.
* BK supports pictures and other media. There are picture and media tabs on the person view pages. BK also supports picture/media attachments in sources.
* Reports can be saved as formats other than html. It varies depending on report, but .doc and .rtf are two of the possible formats available.
* No duplicate merge tools, but checks for duplicates on input.
* Custom facts are available. On the edit screen go to the Add menu and you have options to add custom events and facts.
* You can set notes to print on all reports, selected reports, or no reports. That gives you the flexibility to set up private notes.

None of these are new features. All predate your review.

Thank you for your comments.  I appreciate all feedback.

* BK supports Date Formatting (File > Options > Date)--Selecting 24 June 1954 (enter as DDMMYYYY) does work, i.e. entering 29122015 did reformat to 29 Dec 2015.  Existing entries such as 29-12-2015, 29/12/2015, or 29 December 2015 in a date field are unchanged.  Also imported dates are unchanged.  I expected the entries to change to 29 Dec 2015 as set in the options.  If the dates aren't automatically formatted then inconsistent entries could result.  I'll withdraw the specific criticism but I will mention that existing data and imports will not be reformatted to the standard.

* BK people list views are available from the Lists menu on the main screen.--You are correct.  I didn't realize that clicking on one of the items in the list would go to an edit screen.  Apparently I failed to notice the difference from the reports which don't support clicking in the same drop down menu.  The distinction is not always clear, e.g. the Locations list can be clicked to select but the Locations with event is not.  I'll withdraw my comment.

* Reports can be saved as formats other than html.--I agree.  Many can be saved as txt format. A few can be saved to rtf and html. Several cannot be saved directly to a file at all.  I'll rephrase my comment accordingly.

* No duplicate merge tools, but checks for duplicates on input.--You are absolutely correct.  I did notice the input checking (I look for both features).  I'll add a comment about input checking.

* Custom facts are available.--I clicked the Add Event. Then I tried to select the text in the Event/Fact field.  Only predesignated types of events are available from the drop down list are available.  I couldn't add a custom event such as "Owns Zebras" or "Criminal."  I do agree that this is a seldom used feature that most programs don't support and is arguably unnecessary.  I'll remove this comment.

* You can set notes to print on all reports, selected reports, or no reports.--You are correct.  I didn't notice the "Print where" selection ability.  I'll withdraw this comment.

I'll post a new review in the next day or two.



Wow. Very helpful, but I am SO confused.
I just got several pages of geneology from a cousin and want to put them in a program.
HOWEVER, I want to keep from doing a lot of unnecessary typing - oops I don't like THAT program, THIS one is better, starting from scratch.
So I thought I would put data in an EXCEL worksheet and import into a program. Then if I decide to change programs, be able to do the same thing.
So I'm looking for a program with import/export capability.
HOWEVER, since many of the comments here look like Greek, I may be way over my head.
SO, can anyone tell me best program to use with data import feature?
and please remember, I am techno-challenged.


Every genealogy propgram will import and export to a GEDCOM file. I imported my dad's Roots Magic GEDCOM file into Gramps and it worked great.

You will run into trouble if you start saving data that isn't included in the GEDCOM scheme. Proprietary formats could include sources, images, recordings. Those are fine as long as the company stays in business and you want to pay what they ask, but if you share the data with someone else they probably won't have the same program. If you use Excel (or the open source LibreOffice Calc) you will have your own format to sort out.

Gramps seems to be the only real open source genealogy program. It is better than the old PAF from the Mormons, and has a ton of capabilities. I back it up in their format, but also back up occasionally in GEDCOM.

ttowndick, Vandamme is absolutely correct. Excel is not supported by any genealogy program import. GEDCOM is supported by all of them. I suggest you start using one of the programs. If you aren't happy then export the date you've entered to a GEDCOM file and import that to the new program. I do suggest you start with the program with the most capability. I can speak from experience that it is very difficult to go back and add details to records you already entered. I originally started my research with a program that is still commercially available but I became frustrated with its limitations. Even with a GEDCOM import, I essentially had to review hundreds of records when I upgraded to a far superior program. Gramps would be an excellent choice for a program one is unlikely to outgrow.

Thanks for yours & Vandamme's prompt replies. I hope he sees this as well.
Looking around, I started putting information into a free account at I ASSUME since they have access to LDS data, that would be most helpful, and I have found several ancestors already listed.
I did NOT check on their export options, but I think this is most helpful for my needs.
My question had to do with Excel, that I have most experience in, would be best way to enter data and give me most flexibility in whatever program(s) I might discover later. And being tech dangerous, I don't know anything about GEDCOM at all.
I think I am going to continue with FamilySearch. If you or anyone has comments on going that direction, I would welcome input.
As to my original question, after your comments, I did a quick search and offers a method to import excel to GEDCOM format.
I did NOT explore at this time, and only put it here in case someone is looking for ways to follow my approach using Excel.
Thanks again for you help.

I went to the Orba Design site and opened up their template with LibreOffice Calc, and it worked fine. But I didn't try their converter.

I found out that GEDCOM was started by the LDS and just kind of grew from there, with some companies making extensions to it for various things.GEDCOM is text based, but others like Excel and LO spreadsheets and Gramps's are XML. There's no standard, or official sanctioning entity to evaluate new formats or features and make them standard. Us engineers have the IEEE, which is why your wireless card works with your router.

I sent in a minor bug report to Gramps and they came right back replying that they fixed that bug in the latest version. So they are moving quick and actively developing and polishing.

And it runs natively on Linux for when you outgrow Windows... ;-)

I used the Legacy one. I did not have any virus protection at the time. I now have virus protection and I scanned my laptop for viruses and when it was done I no longer had my family tree. It was full of viruses so I lost everything I had put in. I am going to try to find a different one to use.

Please do not make such claims unless you include substantive evidence otherwise we view this as trolling. As you can see from the linked report, Legacy is virus free so anything that was found on your computer must have arrived from another source after you installed the program. MC- Site Manager.

Gramps is up to version 4.1.1. I found some bugs in ver.3 and I see they've been fixed.It's in the repositories of openSUSE and Ubuntu so install is quick & EZ in Linux.

That version is still in beta. I'll review it when it gets released.

Gramps: Kaspersky flagged as containing PDM:Trojan.Win32Bazona.a on download.

You have to watch where you get software when you run Windows. Get it right from the Gramps Project, not a "freeware site". And antivirus programs have a lot of false positives.
I run Linux, and usually get apps right from the distro repositories so I know they're clean.

Gramps is probably the only open source genealogy program, so deserves support. It runs great in openSUSE (KDE based) and Mint (Debian/Ubuntu/Gnome3 based). No fooling around with Wine or VM.

I have used MyHeritage Family Tree Builder for years. I HATE the nag "Feature" that I can't seem to turn off. I NEVER want to publish to the web.

I'm looking to replace FTB because now I can no longer create a book report. Not unless I buy a third party software package. What part of FREE doesn't MyHeritage understand. FREE MEANS I DON'T HAVE TO PAY TO USE!!!!!

Looks like I will have to try Legacy Standard. I hope I can export/import my data.

I use Legacy but when using the Individual report Legacy is not consistent with the numbering system. For example I use the d'Aboville numbering. When printing Individual reports for a random person, Legacy allocates number 1 against that individual and not the relevant d'Aboville number. Any suggestions? Is there a program out there that overcomes this?

As far as I know all Genealogical systems using numerals begin the tree with either the Arabic numeral 1 or the Roman numeral I. So printing a report for a single individual the Genealogical numbering system would always be 1 or I regardless of the program. If the object is to print a descendant report in smaller bits then a reference field or custom tag could approximate the numbering system but the appropriate d'Aboville number would need to be manually entered. In Legacy, the Title Pre field would provide a doable workaround and would appear in the proper placement on some reports. The down side with using a field is the need to be updated for each ancestor. If tags are used instead, then a custom tag could be created for each ancestor but tags are unlikely to appear properly on the report.

Thank you very much for this review (and all other reviews).

One thing that is missed in this review is multiple language support for data entry. I need to enter non-Western encoded characters (Chinese in my case). I was very excited to try Legacy because of all the features, only to find out the characters entered all translate to "??" marks. This rendered the application useless for me. I tried Gramps next and it did beautifully with Chinese entry. It even took me to the right place in "OpenStreetMap" based on a location which was entered in Chinese. I haven't tried other applications down the line yet as I'll work with Gramps now to see how it goes. I will miss Legacy's intuitive interface but the lack of the language feature was a deal breaker for me.

Perhaps an update to the Pros and Cons about languages supported for each software would help others.

Thank you for your comments. I may add something about language support claims. However, I'm unqualified to judge whether the support is real. I'll seriously consider your recommendation.
I did test whether each program supports Unicode characters. Rick

Hello, I have an update about double byte character entry for a couple of the software. In my previous post, I said that Gramps allows Chinese character entry. This is still accurate for the software GUI, however I found out that the reports produced do not render the Chinese characters (I tried the PDF reports). I have moved down the list to MyHeritage Family Tree Builder, and that both allows Chinese character entry and generates reports with the Chinese characters intact.

Regarding the nag factor of MyHeritage Family Tree Builder, I recently found that there is a way to turn off the opening of the website at program start. With the application open, go to Tools -> Options -> General. Here, there are options to set "Show splash screen" and "Show My Sites page on startup" to 'No'. I hope that helps.

Sadly Personal Ancestral File is no longer available from the LDS Familysearch site. It is still available elsewhere as is the (essential) PAF Companion, but the latter no longer seems to accept the security PIN.

I had noticed that they were no longer supporting PAF but it was still available as a download at the time of my last revision. Thank you for letting me know. I'll remove this program from my recommendations.