Showing posts sorted by date for query Family Tree Analyzer. Sort by relevance Show all posts
Showing posts sorted by date for query Family Tree Analyzer. Sort by relevance Show all posts

06 October 2026

Stop and Admire Your Family Tree Milestones

On Saturday I made my backup files and closed down Family Tree Maker a couple of hours early. Why would I do such a thing? Because I reached a big milestone. I wanted to savor it a while before moving on to the next one.

How many milestones have you reached in your genealogy research? Think back to when you started building your family tree. How much did you know?

A painting shows a long road with milestones marking the way.
These types of genealogy victories are important milestones in your family tree journey.

I grew up knowing the names of my eight great grandparents. That's a great start! I'd met only two of them, and I was too young to remember it. Only four of them had emigrated to the United States; the other four stayed in Italy. But I never realized I didn't know one great grandmother's maiden name until 2003 when my aunt said it was Caruso. That was the year I began building my tree.

And that's when I started reaching family tree milestones.

Milestone 1: Locating Ancestors' Place of Origin

My ancestors arrived in America in 1898. First two of my 2nd great grandparents came. A year later, two of my great grandparents came, pregnant with Grandma.

Grandma's last living sibling told me her family came from Avellino and Pastene. That was only a clue in my genealogy trail. You see, Avellino is both a city and a province in Italy. So where did they come from? And Pastene, well, I was hearing it as Pastena, and I headed off in the wrong direction for a while.

Then I found my people. An 1898 ship manifest said my 2nd great grandparents came from Sant'Angelo a Cupolo. It used an abbreviation of the town, but when I found it on the map, I saw a section of that town called Pastene. At last I was on the right track. Grandma's family came from the Pastene in Sant'Angelo a Cupolo, Benevento, Italy.

Figuring out who came from Avellino—and where—took a few more years. But I did it.

Milestone 2: Finding Documents from Another Country

I spent a few years at Family History Centers viewing microfilmed vital records. I viewed only my maternal grandfather Adamo's hometown, Baselice. I knew next to nothing about his family. I had his parents' names and those of two of his siblings.

Once I located Adamo's mother's birth record in 1856, and his father's in 1850, I was ready to start climbing that tree. Soon I realized I should document everyone in this small town's records. Otherwise I wouldn't know who was related to whom. Too many people had the same name. By 2012, I'd added more than 15,000 people from Baselice to my family tree.

Today this is much easier because these records are available online. All my ancestors came from small, neighboring towns with tons of intermarriage. That's why my family tree has 86,957 people today. And there will be many more.

Milestone 3: Breaking Down a Brick Wall

So who came from Avellino and where? It had to be someone on my maternal grandmother's branch, but it wasn't her parents. The answer came from Grandma's uncle's World War I draft registration card. He said he was born in Tufo, Avellino. I rushed off to a Family History Center and by sheer coincidence, they had a reel of microfilm for the town of Tufo. Someone else had ordered it, so I got to view it.

I found Grandma's uncle's birth record, and those of two of his siblings who died young. No one in my living family knew about these children. Grandma's parents were from Pastene. Did her grandmother Colomba come from Tufo? I couldn't find her there.

But I kept on pushing. I found Colomba's brothers living in Tufo. They had children there. But at least one of these documents told me Colomba's brothers weren't born in Tufo. They came from the neighboring town of Santa Paolina, Avellino.

At long last, I found Antonio and Colomba's 1871 marriage record in Santa Paolina. This confirmed that Antonio was born in Pastene and Colomba was born in Santa Paolina. Open up the floodgates!

Milestone 4: Making Quality Source Citations

That brings me to Saturday's milestone. For two years I've been revisiting Italian documents online to create source citations. I used Family Tree Analyzer to export a list of something like 70,000 people in my tree with zero source citations. The horror!

I worked my way through one location at a time, picking off the smaller ones first. On Saturday I finished citing sources for everyone in my family tree from Santa Paolina! That leaves a handful of unsourced people from the USA, England, Ireland, Canada, and Japan. I give them another try once in a while.

But the frightening bulk of what's left are people from two of my Italian towns. From Pesco Sannita, I have a whopping 9,646 people to cite. And, saving the scariest for last, from Baselice, I have 18,594 people to cite.

Let me explain. Those Baselice people came from the microfilm I was viewing way back when. So I cited the microfilm numbers. But guess what? You can't get microfilm anymore. So I threw out those source citations leaving 18,594 people with nothing to show for themselves.

Also, Using Shortcuts!

The good news is, I keep finding ways to be more efficient in this source citation project. I completed Santa Paolina ahead of schedule because of a couple of tricks I put into use toward the end. I can't wait to work on the next town with these new tricks up my sleeve.

Let me share one that's been a huge time saver for me. I'm working with the Italian records on the Antenati Portal. There's a separate collection (a separate web page) for each available year's:

Instead of opening tons of tabs in my web browser, or re-opening a collection I used before, I'm using a new trick. It's a Firefox browser feature—I don't know which other browsers have this. Firefox lets you drag one tab onto another to create a tab group. You can name that group, save that group, expand and collapse that group. Tomorrow you can open all your groups again in a flash.

I created eight tab groups for Santa Paolina death records. I made one group for each decade from the 1810s through the 1880s. Within each group, I arranged the tabs in order. The 1820s group has tabs for 1820, 1821, 1822, 1823, etc. Now it's much faster to locate a particular person's death record and cite the source. Each page is ready and waiting in memory.

My plan is to create similar groups for my 9,646 Pesco Sannita people right from the start.

How About Your Milestones?

What other milestones have you reached or are you trying to reach?

  • Are you putting together binders or charts to share with family? I made 40 copies of a large chart to share with my Sarracino/Saviano cousins many years ago. That created quite the buzz.
  • Are you separating truth from myth? My sons' 2nd great grandfather was NOT the brother of the captain of the Titanic. The captain didn't even have brothers!
  • Are you gathering documents for membership to the DAR or for dual citizenship? I don't qualify for any of that. I'm descended from peasants.
  • Are you writing a book or detailed paper about a particular ancestor? I've done a bit of that, and even worked on my own life story. It's a lot of fun to track down all your past addresses, schools, and jobs.

Be sure to celebrate your family tree milestones. You can share your news with friends and family and even on social media. Or go ahead and take the rest of the day off. Cheers to you, intrepid genealogy researcher!

25 August 2026

Create Your Customized Genealogy Research Guide

I first wrote about using a genealogy Document Tracker in January 2017. It's an efficient way to track your progress and guide your research. At a glance, it shows which documents you have and which you're missing for each person. But I haven't mentioned it in a long time.

Why? It became impractical when my family tree got too big. Today my tree has 86,566 people. About 83,000 of those people lived and died in Italy. I'm lucky to have access to many of their birth, marriage, and death records, but I can't expect to get anything else.

Filter the List As Needed

If I can reduce that list to people were in the United States, I know there will be documents to gather. Here's how I can filter my list of people to show only those with a birth, marriage, or death in the United States.

  • Each day I work on my family tree in Family Tree Maker, I export a GEDCOM file. I opened the latest GEDCOM in Family Tree Analyzer.
  • I clicked the Export menu and chose Individuals to Excel. This created a spreadsheet I saved to my desktop.
  • After converting the file from CSV format to Excel format, I deleted many of the columns, leaving only:
    • Surname
    • Forenames
    • BirthDate
    • BirthLocation
    • DeathLocation
    • MarriageLocation
  • I went to the Data menu in Excel. I filtered the spreadsheet to show birth locations that included "United States". This hid all the other lines. I selected the visible rows and gave them a yellow color.
  • I removed that filter and showed death locations that included "United States". Many of these lines were already yellow because the person was born in the U.S., but I made them all yellow.
  • Once more, I removed that filter and made a new one. This one showed marriage locations that included "United States". I made them yellow and removed the filter.
Find out how to customize your family tree data so you can use a document tracker as your personal genealogy research guide.
Here's how you can create a genealogy research guide that's custom-made for your family tree.

When I sorted the spreadsheet to show only the yellow cells, I had a list of 3,034 people who had been in the United States. Yes, there will be some people that this process misses. I expect to discover them as I work to fill in in the spreadsheet.

Populate the New Document Tracker

To create my new, ready-to-use document tracker:

  • I downloaded the master document tracker file I keep online to share with my readers. (Make yourself a copy of it. Don't request Edit permission as this is the master file. Make your own copy and edit that.)
  • I deleted a couple of columns I don't want to track (baptism and burial).
  • In my filtered spreadsheet, I sorted the results by last name, then first name. I displayed only the yellow cells.
  • I copied the last name, first name, and birth date of these lines and pasted them into my new document tracker. The birth date is important because way too many people have the same name.

Salvage Past Efforts

I spent a ton of time on my old document tracker before abandoning it in late 2018. So I want to salvage the old file's contents. I opened the old and the new spreadsheets side by side. Now I can copy the pertinent tracking information from the old file to the new. Yikes. This is gonna take a while.

My passion project for the past two years has been creating my missing source citations. That's still my top priority. But when I do spend time working on people from my tree who lived in the U.S., I will consult and update my document tracker.

If you have access to a decent amount of records from your country, consider using a document tracker. With your document tracker, you can make your in-country research as complete as possible.

11 August 2026

A Free, New Family Tree Tool for Map Lovers

There's another new website that can do amazing things with your family tree. It's called TreeAlive, and it features a handful of unique genealogy visualization tools.

TreeAlive can tell the story of your ancestor's journey, from birth to death, showing it on a map. It can take you to a place in your ancestor's life and let you overlay historic maps from different time periods. It can animate your immigrant ancestor's journey and put it into historical context. It can show you the locations of all your ancestors at once.

You can click to view a variety of historical maps showing your ancestors' locations for free on TreeAlive.
Journey through time visiting the locations in your family tree.

The website is 100% free and you do not need an account. All you do is add your GEDCOM file. (You're not uploading it anywhere—you're bringing it into your web browser on your computer.) Then click through all the visualizations you want to see.

There is a GEDCOM file size limitation of 30 MB, so you may need to exclude images and notes from your file. My family tree of 87,000+ people is too large. So I exported a GEDCOM from Family Tree Maker of all my ancestors and all their spouses—that's 439 people. It's a tiny file. I could filter in more people if I wanted to.

One feature that sets TreeAlive apart is that it works with FamilySearch. FamilySearch doesn't let you export a GEDCOM*. To work around that, use TreeAlive's option of connecting to your FamilySearch tree.

*A page on FamilySearch.org says you can export up to eight generations of your tree in the GEDCOM 7 format. The problem is, not everything is compatible with GEDCOM 7. I don't use FamilySearch, so I can't verify that.

These websites analyze your GEDCOM in your web browser for free, too:

Create a Video to Share with Family

The Video feature of TreeAlive puts your ancestor's journeys on the map through the years. It highlights important moments, such as The America Revolution and World Wars. You can click Share With Family to create a treealive.com link to share. Or you can join the Beta list and download your film.

Detail an Ancestor's Journey

The Journey feature lets you choose one ancestor at a time to visualize the facts you've captured. It uses the most appropriate historical map for each place and time in their journey. I've noticed one quirk with these journeys. They seem to show the immigration fact before the emigration fact. So it looks as if my 2nd great grandmother is born in Italy, comes to New York in 1898, then leaves Italy in 1898. It's as if she crossed the ocean twice.

See Who Else Was There

The Crossings feature points out famous people who were in the same place and time as your ancestors. They may have crossed paths. You can click any item in the list to learn more. I clicked the link for my great grandfather Giovanni and Geronimo. Giovanni lived in New York City in the 1905 New York State Census. It turns out Geronimo, the famous Apache, was there, too. He "sold autographs at expositions and rode in Theodore Roosevelt's 1905 inaugural parade". You can also follow links to learn more about the historical event.

Click Full screen to get the bigger picture of the area where your ancestors lived, free on TreeAlive.
Immerse yourself in historical maps for the places in your family tree.

Plot Everything

The Location Quality Explorer feature shows dots for each location in your GEDCOM. By zooming in and clicking different dots, I can confirm it includes locations for:

  • baptism
  • birth
  • burial
  • death
  • immigration
  • marriage
  • naturalization
  • occupation
  • residence

Sometimes clicking a single location dot opens a starburst of facts for many people. (It's such a cool visual.) My tree has an insane number of dots for the Bronx, New York.

Look for orange dots (approximate locations) or red circles (estimated locations). You can choose to report any location you feel is incorrect and provide guidance. I found a few people who were born in the town of Baselice, but their dots were in the city of Benevento. I clicked to report these estimated location and provided the correct map coordinates. The next day, I found them corrected! I now have no approximate or estimated locations on my map. (Note: I updated my GEDCOM, so it is possible my older GEDCOM was to blame for the errors.)

Put Each Generation on the Map

The Generations feature lets you scroll through the generations of your family tree. As you scroll, it highlights general places of birth for each generation. For me, the first generation highlights the place of my birth, New York State. Generation two shows my parents' two states, New York and Ohio. Generation three adds Italy, for my two grandfathers. Before that, I have nothing but Italy. Your map may have a lot more going on than my very homogeneous family tree.

Overlay Those Maps

I saved my favorite feature of TreeAlive for last. The Time Machine feature is an immersive experience because of its historical maps. While in the Time Machine, zoom in and choose a location dot to click. You'll see a particular event for a person in one location. TreeAlive overlays an historical map that dates back as close to the time of the event as possible.

Here's where you can have some fun. Other maps are available! You can select any of them from the list to get a better feel for the place. Since I'm looking at Italian maps, it interesting to see the older maps showing Latin place names. I see some place names that seem to be an error by the person who drew the map. For instance, on one map they wrote the town of Baselice as Baseuce. On some maps, my towns are not included, but I recognize the neighboring towns.

There's even a button that tilts the map. The button icon is a compass needle. When I click it while viewing a particular 1808 map, the mountains it depicts seem to look 3D. Now I can understand why it was so hard for my husband and I to drive from my one grandfather's town to the other. Mountains are in the way!

While viewing a 1714 map, I clicked the Full screen button to get a better feel for the lay of the land. My ancestors all came from neighboring towns. This view makes it easy to see their proximity to one another.

You can share much of what you see on TreeAlive with your family. Set aside a genealogy session to play with his one-of-a-kind new family tree tool. I'm sure you'll have fun with it.

28 July 2026

Adding GPS Coordinates to Your Family Tree

Entering an address into Google Maps and Bing Maps can show you two very different locations. In most of these cases, Google can't find the place and shows the same-named street in another city.

In a past article I explained why I prefer to use Bing Maps to locate streets in my ancestors' Italian towns. The other day I was looking at one town with a very dense cluster of buildings. I knew there had to be alleys running between all the buildings. How else would someone walk around? Google Maps showed no street or alley names in the cluster. Bing Maps showed a ton.

But I love using Google Street View to see what it looks like to stand where my ancestors stood. It's rare that Bing Maps lets me click to see the view from the street. This is why I often search both map sites side by side.

Why Latitude and Longitude Coordinates Matter

Here's what made me want to add coordinates to my family tree. There are too many cases where I look at a location in the Places tab of Family Tree Maker, and it's wrong. The map isn't showing the address I entered. It's doing what Google Maps sometimes does—showing me a similar street name in another town. Which is weird because Family Tree Maker uses Bing Maps as its database.

A view of Family Tree Maker's Places tab shows where to store GPS coordinates. A view of Family Tree Analyzer shows where you can see which coordinates are missing.
Seek out the missing and incorrect GPS coordinates in your family tree with this free tool.

I want to return to my ancestral hometowns in Italy. There are places I still want to see—and a couple of hometowns I've never visited. When I get there, it would be fantastic to pull out my iPhone and know exactly where to go. I don't want to risk getting there and finding an error in the FTM map.

See What You Have and What You're Missing

My family tree has been growing again as I work through missing source citations and add more facts. My tree now has 86,188 people, and the vast majority are from small towns in Italy. My tree includes 10,269 places. Family Tree Analyzer shows you the places in your tree that have latitude and longitude coordinates.

To see which locations in your tree have coordinates and which ones need them:

  • Open your GEDCOM file in Family Tree Analyzer.
  • Click the Locations tab. This puts you on the Tree View tab in the second row of tabs.
  • Click the Places tab that's on the same level as Tree View. It's the last one on the right.

You will see different icons:

  • A blue question mark means you need more information. I have soldiers who died in Ethiopia and Armenia. The map in Family Tree Maker is showing the right place, but Family Tree Analyzer marks them as Not Searched. I will add GPS coordinates in Family Tree Maker so they'll be in my next GEDCOM export.
  • A green check mark means the place is on the map and shouldn't need any attention. In the Locations/Countries tab, you'll see the coordinates and a Geocode Status of Google Matched.
  • A white check mark inside a green circle means GPS coordinates are in place. You should see the coordinates there in the table.

You will have places showing a blue question mark that don't need anything from you. Why? Because they don't have any facts attached to them. For instance, a man in my family tree was born in Coleman, Crowsnest Pass, Alberta, Canada. I have GPS coordinates for Coleman. But Crowsnest Pass and Alberta have no facts, so they need no coordinates.

There may be other blue question marks you can't resolve. In my tree, an Italian soldier died in Kosovo, and I know the name of the town. But Serbia doesn't recognize the independence of the Republic of Kosovo. So the map in Family Tree Maker doesn't know what to do with it. That's above my pay-grade, so I'll leave it alone. I have another type of problem with a soldier who died in Libya. I have a town name, but I can't locate the town or its state on the map for certain.

Work Through the Project

In Family Tree Analyzer, click the Export menu at the top of the window and select Locations to Excel. Then sort the spreadsheet by the Geocoded column. Doing this, I see:

  • 1,374 locations with latitude and longitude coordinates (way more than I expected).
  • 774 Google Matched locations that show coordinates in Family Tree Analyzer. I plan to check a bunch of them to make sure Family Tree Maker is showing the right place. If not, I'll add the coordinates.
  • 8,198 locations with no coordinates. They say they are Not Searched. The first one I checked looks correct in Family Tree Maker, so I'm hoping most of them are fine. I'm an optimist.
  • 121 locations marked as Partial Match. There are different kinds of partial matches:
    • 73 Partial Match (Google)
    • 30 Partial Match (Levels)
    • 18 Partial Match (Ord Surv)

I didn't find a definition of the three types of Partial Match, but I checked a few against Google Maps. They seem fine. In a few cases, the address no longer exists. For instance, my parents' first home is now the site of a sports arena, so the best I can do is estimate the spot. (I found a map from the right year, but it ends a short distance before the sport arena.) If I add coordinates to Family Tree Maker, I should be able to clear up all the partial matches.

Copy and Paste the Coordinates

To copy and paste the coordinates into your family tree:

  • Pinpoint the location you want in Google Maps or Bing Maps.
  • Right-click at that location to reveal numbers that look something like this: 30.56951350255699, 49.039306549833455.
  • Click those numbers to copy them. You can paste them in the Location field found on the Places tab in Family Tree Maker. See what the best spot is for these numbers in your family tree software.

When I don't have a specific address, I do the best I can. I put my mouse in the approximate center of the town, state, or country and right-click for coordinates.

Important! GPS coordinates in the Places/Location field are not available outside of Family Tree Maker. You can't get to them from your tree on Ancestry or in the Ancestry app.

You can make your GPS coordinates accessible from your smartphone with a feature of Family Tree Analyzer. Do this after you've entered all the coordinates you want. Here's how:

  • From the Maps menu, choose Export to Google MyMaps. This will save a *.kml file to your computer.
  • Go to Google Maps and click the Saved tab, then the Maps tab.
  • At the bottom of the window, click CREATE MAP.
  • Click Create.
  • Click Untitled map to give your map name and description.
  • Click Import and upload your *.kml file.

With this custom Google Map, you can use your smartphone to navigate to any location in your family tree! Open the Google Maps app and tap You at the bottom of the screen. Scroll way down and tap Maps (it's next to Timeline). Your new custom map will be there, ready to use.

21 July 2026

Fix These Genealogy Errors Before They Multiply

If you've tried the new in-browser family tree analysis programs, you know your tree has some errors to fix. I've written about GEDminer and TreeLab. Now the ever-popular Family Tree Analyzer has an in-browser version. It limits the size of the GEDCOM file you can analyze, but I recommend taking a look at it.

Every once in a while, you should check your family tree for certain errors. If you don't, you may wind up with quite a headache from trying to sort out a complicated mess. Errors can pile on top of one another, messing up a whole family.

Here are 5 of my favorite and most important family tree clean-up projects.

There are errors in your family tree. Don't worry. Here are 5 great ways to find and fix them.
Don't let overlooked errors wreak havoc in your family tree. Any of these 5 genealogy clean-up projects can set things right.

1. Your Family Tree Checkup/Tune-up List

Follow these instructions to check for these types of errors in your family tree:

  • dates
  • places
  • media
  • sources
  • names

If you've ever found a ton of information to add to your tree, there's a chance you made errors due to your excitement.

2. Another Way to Find Errors in Your Family Tree

Use the available error reports in your family tree software or Family Tree Analyzer. This exercise may uncover errors you thought you'd fixed or errors you never knew you made.

3. 2 Ways to Give Your Family Tree a Checkup

If you're working on your family tree pretty often, consider doing this checkup about once a month. You may find that you made a typo on a birth year that threw all that person's ancestors out of whack. You can do this checkup with Family Tree Analyzer or your family tree software program.

4. 3 Little Fixes for Your Family Tree

Sometimes I spot an error in a person's fact description. I know there's a good chance I made the same mistake other times in my tree. It might be a typo that gets repeated or a poor choice of words. Here are 3 different corrections you'll want to make in your family tree.

5. An End-of-Year Tune Up for Your Family Tree

We're only human, so we do make mistakes in our family tree. (Not everyone can FEEL themselves making a typo the way I do.) Here are a few data errors you may not have been looking for, but you'll be happy to find and fix them.

Dive into any of these 5 articles and your family tree's quality will improve.

30 June 2026

How to Find and Fix Family Tree Inconsistencies

As I continue adding the missing source citations to my family tree, there's a nice side-effect. I get to review how I've recorded people's facts.

There's one type of fact I want to fix, but I need to be able to see the big picture first. Most of the 85,000+ people in my family tree lived in Italy. Between about 1815 and 1865, their birth record can include their baptism details.

I always record the baptism when it's available. But I didn't always put in the name and address of the church. I didn't think of it until I visited some of those Italian churches. I need a way to find all the baptism facts in my tree that are missing the church's name and address.

A spreadsheet highlights family tree members with missing or inconsistent information.
How can you find everyone in your family tree with inconsistent details? It's easy!

Family Tree Analyzer makes it very easy to get the big picture I need. I opened my latest GEDCOM file in FTA and clicked the Facts tab. I selected only the Baptism fact and all the relationship types. Then I clicked the button with wording that seems confusing*, but it's the right one. It says, "Show only the selected Facts for Individuals who don't have any of the excluded Fact Types".

*The button's wording confused me because I wasn't excluding any Fact Types.

This opened a new window with the results. I have 24,910 people with a baptism fact in my family tree. Since that's such a long list, I exported the results to a spreadsheet. Then I sorted the spreadsheet by the Location column. Now it's easy to see the locations that are town names, not church names.

Here's an example of what I see. Ten people have a baptism location of Apice (Apice, Benevento, Campania, Italy). A few other people have the full address of the church of San Nicola in Apice. A ton more use the church of Santa Maria Assunta in Apice. I need to:

  • revisit the birth records of those 10 people
  • see if their baptism happened in San Nicola or Santa Maria Assunta
  • fix the address.

Why You'd Want to Do This

This exercise is all about consistency and thoroughness. I've been preaching consistency ever since I began this blog in 2017. That's because doing a task with consistency adds quality to the results. And if your family tree is important to you, you'll want its quality level to be high.

To begin, I'm deleting the spreadsheet lines with duplicate church addresses. Instead of 100 lines showing me the location of the church in Pietrelcina, Italy, I'll keep only one line. This will be my reference for any Pietrelcina baptisms that don't name the church. I have 12 of those, so I'll go to each of them in my family tree and make the correction.

With the duplicate church names removed, my spreadsheet has 6,484 lines. Several are references to remind me of the church name in that town. I see that a TON of lines are from four towns whose source citations I haven't added yet. I'll be working on them soon.

Like every other big project I do, I'll chip away at the smaller groups of people first. I'll pick off the 10 from Apice, the five from Alberona, the 13 from Pago Veiano, and so on.

The first town I addressed is the one whose source citations I completed on Friday. It's called Sant'Angelo a Cupolo, and it's a bit sprawled out. While the population is small, the town has a bunch of hamlets, each with its own church. The spreadsheet showed me that I didn't have a street address for two of the churches I've been entering. I used Google Maps to see exactly where they are and made all my updates.

Next I need to find all the marriages that are missing the name and address of the church!

Need Another Option?

If you don't want to use Family Tree Analyzer, you have a few software options. These include:

  • Family Historian (this is the best alternative option)
  • Gramps (I didn't find an export-to-spreadsheet option)
  • RootsMagic (not the free version, as far as I can tell)
  • Legacy Family Tree
  • Reunion

Think about your family tree. Is there a type of fact you're better at recording now than you were at first? Wouldn't you like to get it right? Export a spreadsheet and tease out the inconsistencies you'd like to fix.

16 June 2026

The Ancestor Map of My Dreams for Free

Two weeks ago I searched for a website that would show all my ancestors plotted on a map. The best I found was a site called Genomelink with its Your Roots Map feature. But I wasn't satisfied with it at all.

On Saturday I found everything I wanted and much more. TreeLab is a free GEDCOM analyzer with extraordinary mapping features. Much like GEDminer, which I reviewed in March, TreeLab does a deep analysis of your family tree. And it does so in a split second! There's so much to explore with TreeLab, but let's focus on the mapping features today.

Using the TreeLab Maps

First drop your GEDCOM file onto the main TreeLab page. You aren't uploading it anywhere. The analysis takes place in the web browser on your computer in the blink of an eye. (Once again I'm in awe of computer programmers.) Click the Maps tab and then the Ancestor Map button. Identify yourself or whomever you want to analyze. I chose "showing up to 15G" because I could see at the bottom of the page that this plotted all my direct ancestors.

Use the free TreeLab GEDCOM analyzer to see all your ancestors plotted on a map.
My quest to find the ancestor map I've been dreaming of is finally fulfilled.

The map shows my 4 U.S. ancestors (my parents and grandmothers) and my 413 Italian ancestors. Click the Filters button above the map to understand the colors. Different colored dots on the map tell you the level of ancestor. For example, 6th great grandparents have a purple dot. Larger dots mean more people. For example, one large dot on the town of Colle Sannita represents 132 of my ancestors. Hover over any dot for details. Click the dot for far more detail.

I love this visual. It's everything I hoped to find in my search two weeks ago.

Identifying Missing Places

Here's a project I need to do, and TreeLab is a great tool to help get it done. I have too many people in my family tree with no birth or death location. If you're going to analyze your GEDCOM, it helps to put everyone somewhere on the map.

I've been putting at least the country in blank locations as I come across them. But I have close to 9,000 more people like this. TreeLab to the rescue!

Use the TreeLab surname map to plot everyone with the same last name on a map and review their details.
This free surname map is a tremendous genealogy tool.

When I click the Maps tab and the Surname Map button in TreeLab, I see the most common last names from my family tree. Each name shows how many people in my tree have that name. When I click my maiden name, Iamarino, I see all 816 people plotted on a world map. When I scroll below the map, there's a full list of 816 people in chronological order by birth. The details include each person's:

  • full name
  • year born
  • year died
  • birth place

This list makes it easy to see who has no birth place recorded at all. They're the ones I want to fix. You can click the Excel button at the top of the list to export these facts to a spreadsheet. When I do so, the Excel file also includes each person's sex and death place.

If your tree doesn't have 85,664 people, you can view these lists without downloading anything. My list of 396 people with the surname Gentile has only 5 people with no birth place. I can correct them without a download.

When I do download a surname, I can filter the spreadsheet to show everyone with an empty birth place.

Note: On TreeLab's Research tab, when I click Research Gaps I see that 77,408 out of 85,664 of my people have a birth place. That means 8,256 people need my attention. My score on death places is much worse.

Why This Matters

In 2008 I learned I could view Italian vital records on microfilm at a Family History Center. Four years later, before these records came online, I added 15,000 people to my family tree. And they all came from ONE TOWN—Baselice. (Here's what that process looked like.)

At the time, I didn't want to assume everyone was born in Baselice. I didn't even want to assume they were born in Italy! Now I know better, and I want my family tree to have better data.

Here's a good example. My 3rd great grandfather, Giuseppe Leone, died in Baselice in 1830. His death record names his parents and says he was born in Baselice. But when I entered his parents into my tree, I left their birth locations blank. After documenting thousands of 19th century Italians, I know they stayed put. No one came to those tiny, remote towns from another country.

Plus, I realized two important facts about Italian death records:

  1. When the death record names the deceased's parents, it often says they were "conjugi di detto Terra". That means they were "spouses of the same town". Well, if they married in Baselice, and their child died in Baselice, it's safe to say that child was born in Baselice.
  2. If someone died in the town but came from another town, the death record mentions their original town. More modern death records that have a placeholder for the deceased's birth place. On earlier records, it's common to state where the person came from.

    Here's an example. My 7th great grandfather's 1749 death record calls him "Domenico Mascia di Campolattaro". Domenico Mascia died in Colle Sannita, Italy, and had seven children there. But his death record states he came from the town of Campolattaro, about 11 miles away.

I'm going to pay extra attention to my direct ancestors who are missing places or using "Italy". A review of their documents may have clues I missed before.

For lots more help with understanding Italian death records, see How to Read an Italian Death Record REVISED.

Let me know if you agree TreeLab has more to offer than GEDminer. I plan to write about TreeLab's other features soon.

31 March 2026

What Makes You Crazy About Genealogy?

I watched "Psycho" the other night. Anthony Perkins, in the role of Norman Bates, said one thing that got me thinking. When talking about his taxidermy hobby, he said, "It's more than a hobby. A hobby's supposed to pass the time, not fill it."

If that's true, Norman, what should I call genealogy? I retired because work was cutting into my genealogy time. I spend about eight hours a day on my family tree. I don't pass the time with genealogy. I fill the time with genealogy. And I couldn't be happier.

Oh, so that's what Norman means to say. He devotes so much time to taxidermy, and cares about it so much, that it's more than a hobby. Hobby isn't a strong enough word. I'd say devotion is a better word. I have a strong devotion to genealogy. That's what drives me to achieve more and more each day.

A compass sits atop a pile of old, handwritten genealogy documents, pointing in the right direction.
Once you understand your motivation to do genealogy, your goals become clear. Let them drive your family tree research.

What Drives You?

If spending all your free time on your family tree sounds too much like work, there's one element you may be missing. Call it a goal, a motivation, or a purpose. It's a driving force that will keep you excited by your genealogy "hobby" every day.

My earliest family tree goal was to gather all the census records for my closest family. Then I discovered I could view vital records for my Italian ancestors. After exploring one of my ancestral hometowns, I had a new goal. I wanted to document and connect everyone from that town. After finishing with that town, I moved on to the next. I have a handful of towns where I can connect almost everyone.

Before I do, though, my number one goal now is to create all the source citations I skipped in my giddy excitement. I have a spreadsheet that still contains more than 40,220 people who have no source citations. The documents are all downloaded to my computer, so I went for it, adding facts without sources. But my mission is to create a family tree that will be a treasure for anyone with roots in my ancestral hometowns. And that requires source citations so they can go see the documents for themselves.

Define Your Genealogy Motivation

I became interested in my family tree while planning my honeymoon in Italy. I did make it to my paternal grandfather's hometown on that trip, but I didn't know where to look.

Walking around Grandpa's hometown, I felt a physical pull deep inside me. I needed to discover my ancestors. I wanted to know all their names. Once I discovered the availability of Italian vital records, I made myself an expert on their towns.

What question or desire got you interested in genealogy? There are many reasons people spend time and money on genealogy, including:

  • Finding a missing ancestor or birth parent
  • Discovering where the family came from
  • Solving a case of misattributed parentage
  • Applying for dual citizenship
  • Proving or disproving family lore
  • Working on a personal, never-ending puzzle
  • Bringing history to life in a meaningful way
  • Preserving family history for future generations
  • Sharing your findings with distant cousins

Once you define your genealogy motivation, you're ready for the next step.

Set Your Goals

Now that you've put your finger on what motivates you, what goals do you need to reach?

If your motivation is to apply for dual citizenship, you need specific documents. You must discover the place and date of birth of the ancestor through which you will ask for citizenship. How can you break that goal down into steps? Let's say you don't know Grandpa's town of birth in the old country. You have to seek out as many of his records in his adopted country as you can. Many records may include his town of origin. Make a list of every type of record that should be available for him. Censuses, a ship manifest, naturalization papers, draft cards, an obituary, a death certificate. Your goal is to find them and learn all you can from them.

If your purpose is to discover your birth parent, you need to take at least one DNA test. Then upload it as many places as possible. You'll have to spend your time taking online webinars to learn discovery techniques. Then explore your closest DNA matches. You may need to create family trees for important DNA matches. On any given day, your goal can be to solve one more DNA match and see how they connect to any of your other matches.

If your motivation is the never-ending puzzle, you'll never lack something to do. Your goals can be to document all your ancestor's siblings. Then find out who they married and document their families. Then move up a generation and do the same thing. If I hadn't found all the siblings, I wouldn't be able to see that my paternal grandparents were third cousins.

If your purpose is to help your distant cousins, publish your family tree online. Make your family tree as reliable and accurate as possible. Your individual goals can be to:

  • Check your tree for errors and correct them
  • Make sure your facts have source citations that any interested party can verify
  • Seek out new record collections that may hold information for you
  • Maintain a consistent, professional style in how you present names, dates, and places

Track Your Progress

Almost two years ago, I used Family Tree Analyzer to spot everyone in my family tree who had no source citations. About 87% of my people had no source citations. It was more than 70,000 people. Today I've got that number down to 40,220. It could take me another two years to finish this important project! And that's why I push myself so hard. My daily goal is to remove 100 people from that list. I've had days where I completed citations for more than 150 people. Those days usually end with a sore wrist from working my mouse so hard.

The point is, I always know where I stand with this goal. Seeing that huge number of unsourced people go down each day drives me to do more.

Does your family tree pass the time or fill the time? Are you lacking motivation? Would you be more productive if you had specific goals? Being productive makes me feel fulfilled. It can do the same for you.

And why was Norman Bates so devoted to his craft of taxidermy? Ask his mother's 10-year-old corpse.

24 March 2026

This Free, Elegant GEDCOM Analyzer Is a Wonder

How does your family tree measure up? When I tried out Ancestry Pro Tools almost two years ago, I didn't care about its Tree Checker feature. I had free Family Tree Analyzer software to help me find all kinds of mistakes.

Even without subscribing to Pro Tools, my tree on Ancestry has a rating of 8.3 ("Very good"). What's keeping me from scoring a 10? A few data errors, lots of missing source citations, and what they think are 10,398 duplicate people. (They're not.)

But I found a new tool for improving your family tree rating called GEDminer that's outstanding! You've got to take a look at this thing. There's nothing to download, but you need to export your family tree's GEDCOM file first.

The main screen of GEDminer shows your family tree health score and lots more insights.
The instant, deep analysis of your family tree is worth a ton, but this genealogy tool is free.

GEDminer is a web-based program that's a very friendly way to see how your family tree measures up. If you're skeptical or want to see it in action first, you can view an analysis of their sample GEDCOM. Please understand your file is NOT uploaded to a server. The data processing happens in your web browser, and all the results go POOF! when you close your browser. (Your data may stay in your computer's cache memory for a while.)

Go to https://gedminer.com and drop your GEDCOM file in the box on the webpage. (The link to see sample data is beneath the box.) I dropped in my latest GEDCOM with 85,360 people. I know I'm missing tons of source citations—I'm always working on that. So where do I stand?

  • My Tree Health Score is 75.33%. It says that's better than 55.56% of other users.
  • I scored 74.09% in Completeness (defined as names, dates & places filled in). When I click on Completeness, it breaks this down into terrifying numbers:
    • 50,805 non-living people missing a death place
    • 47,995 non-living people missing a death date
    • 10,007 people missing a birth place. I have been putting a state or county into the birth and death place fields when I see they're empty. I have a long way to go.
  • I scored 52.42% in Sourcing. This says I still have 40,616 people with no source citations. The spreadsheet I'm using for this huge task agrees!
  • I scored 99.9% on Consistency (defined as free of errors & warnings). It lists 5 people with "data errors" for me to fix, but these are only a taste. They include people who were too old or young when their child was born. But the full, detailed list of data errors is in the next section.

Beneath these scores is a section called Quick Wins. This tells me my family tree has:

  • 23 data errors (I worked on it and got it down to three errors, two of which are supported by the documents: an 88-year-old father and a 56-year-old mother.)
  • 10,007 people without a birth place (I got it down to 9,953.)
  • 40,616 unsourced people

The last two are also found above in the Tree Health Score section. But under Quick Wins, you can click these problem types and go to a new page filled with the exact details.

Click a type of family tree error on your GEDminer page to see (and export) exactly what you need to fix.
Click a type of error to see complete details about what you need to correct. Then export the full list as a spreadsheet and get busy.
  • When you click to see your data errors in detail, the new page gives you the option of seeing:
    • All data errors
    • Date issues only
    • Age issues only
    • Relationship problems only (for me, these were all mothers who were too young)
    • Duplicate Facts only (for me, most of these are cases where I have two very different death records for people, so I recorded both)
    • Quality issues only (this would be key missing facts; I have none!)
  • When you click to see your missing places or unsourced people errors in detail, the new page gives you the option of seeing:
    • All missing items
    • Line Origins only (these are the people you're stuck on—you can't ID their parents)
    • Missing Dates only
    • Missing Places only
    • Unsourced people only
    • People with no spouse (if we knew the spouse, they'd be in there, right?)
    • Missing Deaths only

Best of all, after you scroll to the bottom of a long list and click Show All, you can scroll back up and choose Export CSV. This gives you a spreadsheet to use to complete your fixes. You can tackle them one-by-one and delete them from the spreadsheet or mark them done.

I won't export my list of unsourced people since I'm already working on that. But when I'm finished with that project, I can use GEDminer again to see who slipped through the cracks.

While you're on that detail page, look close to the top of the page for four links:

  • Suggestions
  • Errors
  • Vital Sharpener
  • Tree Structure

Now:

  • Click Vital Sharpener to see all the incomplete dates in your family tree. Sometimes we can't do anything about these because no records are available. But if the people are from the 1900s or later, try a new search on a site you don't use all the time.
  • Now click Tree Structure right next to Vital Sharpener. These results have different categories to view:
    • Hidden Cousins tries to group together people with the same last name. That doesn't work well for my tree. Welcome to small towns in Italy.
    • Unlinked Individuals shows you the unattached people floating in your family tree. I have 184 people with zero connection to me. But they're in there on purpose. If more vital records ever become available, I may be able to connect them.
    • Duplicate Finder says I have 409 people with the same (or almost the same) name and birth year. I don't have enough information to be sure some are the same person. I'll review them and see if I can find a few that I should merge. You'll see that the list ranges in match-i-ness from 100% on down. My lowest duplicate is a 57% match, but they're worth looking into. They have the same name, same hometown, same father's name, and very close birth years.
Scroll down the GEDminer page for lots of bonus facts about the contents of your family tree.
The bonus facts this free tool displays about your family tree can be real eye-openers. And it's all interactive. Click around!

Still Not Sure? Here's the Old Way.

Before I found GEDminer, I planned to show you how you can use Family Tree Analyzer to find these errors. I'm so impressed with GEDminer, but you know I appreciate the heck out of Family Tree Analyzer. So here's what to click. You won't get your score, but you will get lists of what needs your attention. Get your GEDCOM file and open it in Family Tree Analyzer.

To find data errors, click the Errors/Fixes tab and under Data Errors select:

  • Birth before father aged 13 and mother aged 13
  • Birth after father aged 90+ and mother aged 60+
  • Birth after mother's death and more than 9m after father's death
  • Marriage before aged 13 and spouse aged 13
  • Marriage after death and after spouse's death
  • Facts dated before birth
  • Birth after death/burial
  • Birth after baptism/christening
  • Facts dated after death
  • Burial/cremation before death
  • Child born too soon after sibling
  • Child likely born too soon after sibling
  • Male Wifes and Female Husbands
  • Duplicate Fact
  • Possible Duplicate Fact

One way to find duplicate people in your family tree is to go to the Errors/Fixes tab, choose Duplicates? then sort by Birth Date.

To find unlinked individuals, click the Main Lists tab. In the Relation column of the Individuals table, filter to select "Unknown".

Here's the report I used to make a spreadsheet of all my people who had zero source citations. Go to the Main Lists tab and find the Num Sources column in the Individuals table. Click the down arrow for that column and Sort A to Z. Filtering doesn't work, although it should. I exported the full list, then deleted everyone who didn't have zero source citations.

I hope you find this breakdown of problems inspiring and not discouraging. After you've made a good amount of corrections, go back and see the improvement in your family tree.