Skip to Content

Can a Photo Tell Your Ethnicity?

Do you want to know if an app can tell your ethnicity based on a photo? The answer is no, it can’t – learn the reasons why in this post.

It is easy to understand why we are tempted to want to be able to upload a photograph and learn about our ancestry. These days, there isn’t much that we can’t get access to in just a few clicks.

It’s no surprise that we would also want to be able to find out where our ancestors lived just by uploading a photo to an app or website.

Can a Photo Tell Your Ethnicity_

Even though it would be amazing if we could really learn something about where we came from from our picture, a lot more goes into determining how we look than just the places where our forefathers were born.

Apps can’t guess what ethnicity or nationality you are based on your picture

It is not possible for an app or software program to tell you where your ancestors were from. While there are lots of cellphone apps, and even websites, that promise they can tell our ethnicity based on looks from a photo, it just isn’t possible for it to be accurate.

Most of us have varied ancestry with our ancestors coming from many countries around the world. For example, my great-great grandparents were born in a half-dozen different countries.

An app cannot really tell me what nationality I am based on looks from a photo. It would be exceedingly difficult to design an accurate program to do this, and to this date, no accurate software for this purpose exists.

To demonstrate how inaccurate cellphone apps are at estimating ethnicity, I decided to try out a popular app called Gradient. It’s not free, but there is a free trial that you can sign up for.

First, I’ll post my ethnicity estimate based on my photo, and then I will post my ethnicity estimate based on my DNA below.

I’m not picking on this particular app – just so we are clear. In fact, it’s the most accurate one of all of the applications that I tried using my photograph.

So, if you are going to a try an app to get an ethnicity estimate from a photo, it’s the one to try.

The app was easy to use and has a nice interface, as well as lots of other fun features. It just can’t give me an accurate ethnicity estimate based on a snapshot of my face:

An example of a cellphone app and whether it an estimate ethnicity
This is me outside of a Tim Horton’s in Montreal in January 2020. Boy, was it cold!

For the record, I have no known ancestors born in Finland, Norway, or France. Additionally, I have very recent ancestors from the Netherlands, or much more than 3%.

Compare the estimate to my ethnicity estimate from Ancestry DNA based on my actual DNA analysis. While we don’t inherit DNA from all of our ancestors, the following ethnicity estimate is a very good approximation of my recent ancestry:

Mercedes Brons ethnicity estimate to compare to photohgraph estimate

What do you think about the accuracy?

What’s my final opinion of these apps for estimating ethnicity by photograph only? It’s fun entertainment, but it doesn’t tell you much about where your ancestors really came from.

In other words, it’s not a substitute for a high-quality DNA test. Ethnicity tests from a picture just can’t replace a quality ethnicity test based on DNA.

As a side note, you can read more about my ethnicity estimate results to know what you might expect in my post “Example of Ancestry DNA Results“.

Plus, with all of the available filters and varying quality of cellphone cameras, there is no guarantee that any given photo is a good representation of what a person really looks like.

(Yes, I am looking at you, Instagram. We know no one looks like that or lives that life!)

Phenotype does not equal ethnicity

Have you ever heard the word “phenotype”? Phenotype are observable traits of an organism.

You and I are organisms.

In people, it means, basically, what we look like. Our eye color, hair color, skin color, characteristics of our facial structure, height, and other features, are all observable traits.

Ethnicity, on the other hand, according Wikipedia’s definition, is a “category or people who identify with each other” typically because of a shared heritage, language, national origin, or cultural traditions. People who share an ethnicity often identify as belonging to a particular ethnic group, such as the Slovaks of Eastern Europe, or the Igbo of Nigeria.

Our phenotype can be observed by other people, and by artificial intelligence technologies. These are the types of technologies used on the websites and mobile phone apps that claim to be able to tell your ethnicity from your photograph.

Our phenotype is a result of our genes and their interaction with our environment, but genetic expression is much more complicated than most people make it out to be. In other words, the way we look is not as simple as where our ancestors came from.

Ethnicity has little to do with how we look. It’s our language, culture, history, religion, nationality – and many more aspects of our identity that determined our ancestors’ ethnicity.

Most of us have ancestors from all over the world, and so it is impossible for a photograph to tease out all of the regions of the world that might match your DNA.

I can’t tell you how many times I get inquiries each week from someone saying that they were sure they had roots in a particular region because their great-grandmother “looked” that way in a photograph.

Humans, like technology, are unable to accurately estimate someone’s family tree based on a photograph.

Family Tree Building Basics Book

How to get an accurate ethnicity estimate

For those who truly want to know where they came from, you can learn to use your DNA results to discover more about your family tree.

This is sure to reveal much more about your ancestry than software analyzing your photograph ever could show you.

Getting an accurate ethnicity estimate is as easy as taking a simple DNA test with one of the top four DNA testing companies. It’s not as expensive as you might think, and you will have your results in just a few weeks.

The companies that have the most accurate ethnicity estimates are as follows. You can click on the sponsored links below to get your test today.

If you purchase using the link(s) below, I might receive a very small commission at no extra cost to you. I appreciate you using these links because it helps me support the work that I do on this website, so thanks!

I use these companies on a daily basis for my own DNA results and to help my readers learn more about their ancestors.

After you order your test, don’t forget to come back to the Who Are You Made Of blog to find hundreds of free tutorials and articles to help you get the most from your DNA results.


I hope that this post helped you understand why an ethnicity estimate based on a photograph is not an adequate substitute for a DNA test or building a family tree. If you are interested in learning how to build a family tree, definitely check out my book, Family Tree Building Basics: A Book for Beginners, which you can get immediately as a PDF download or in softcover on Amazon.

If you have any questions about something that you read in this post, or if you would like to share your own experience using these ethnicity estimate by photo apps, I would love to hear from you in the discussion below.

Thanks for stopping by today!

can your photo reveal your ethnicity pinterest image with a polaroid graphic

Share the knowledge!

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Friday 6th of August 2021

Btw Dna can't tell you about your ethnicity either. If you read the actual disclaimers they tell you its just a guess and the the default is something like 80% wrong 20% accurate and that's being generous.

Brent Jauregui

Thursday 17th of June 2021

I am Southern European but apparently im considred or look Latino and people say "i wouldnt pass you off as a white man"??? Got any tips or anything to say

I have Tan skin Brown hair brown eyes grow alot of hair typical southern european right?? well to the blondies with blue eyes im not >:(....I speak for white latinos(with European decent) as well I am not a dirty minority!

Ken Baugh

Wednesday 9th of June 2021

Ancestry thinks I am 100% English and NW European

MyHeritage says I am 79% English and NW European,BUT 14% Eastern European and 7% western Asian (although it places my 2 sisters 100% UK & NW European)

Where did MyHeritage get my Eastern European and Asian components?! They swear blind its to do with better accuracy of their chips. What do you think?


Friday 12th of March 2021

Finnland is in Germanic Europe

Brent Jauregui

Thursday 17th of June 2021

@Lynda, technically its a different race..

This site uses Akismet to reduce spam. Learn how your comment data is processed.