How Does It Work?

Onolytics is based on a proprietary algorithm and the result of over 4 years of scholarly research by Prof. Pablo Mateos. Onolytics contains a large database of the most common surnames and first names in the world, their frequencies by geographical area and the most likely ethnic origin.

These were carefully compiled and analyzed using publicly-available data from a variety of sources like, census records, telephone directories, electoral registers, and name frequency statistics from civil registers.

Onolytics algorithm distinguishes as many as 185 different ethnic groups, based solely on a person’s their first and surname, with an extremely high degree of accuracy. External academic evaluations have demonstrated its validity in a wide range of applications across the world

We’ve taken the guesswork out of the equation, and substituted it with a neutral and repeatable automatic process.

Contact us today to request a free demo of Onolytics.


The Onolytics classification is comprised of 185 cultural ethnic and linguistic Types, organized into 13 broad groups

Afghanistan, Algeria, Balkan Muslim, Bangladesh Muslim, Egypt, Eritrea, Iran, Iraq, Jordan, Kazakhstan, Kuwait, Kyrgyzstan, Lebanon, Libya, Malaysian Muslim, Middle East, Morocco, Muslim, Muslim Indian, Muslim Indian, Muslim Other, Oman, Pakistan, Pakistani Kashmir, Saudi Arabia, Somalia, Sudan, Syria, Tunisia, Turkey, Turkish Cyprus, Turkmenistan, United Arab Emirates, Uzbekistan, West African, West African Muslim, Yemen.
Asian Caribbean, Bangladesh Hindu, Bhutan, Guyana, Hindu Not India, India Hindi, India North, India South, Kenyan Asian, Mauritius, Nepal, Seychelles, South Asian, Sri Lanka.
Black Caribbean, British South Africa, Channel Islands, Cornwall, England.
Armenian, Jewish, Sephardic Jewish.
India Sikh.
Afrikaans, Albania, Azerbaijan, Balkan, Belarus, Belgium, Belgium (Flemish), Belgium (Walloon), Bosnia And Herzegovina, Breton, Bulgaria, Canada, Croatia, Czech Republic, Estonia, European, France, French Caribbean, Georgia, Germany, Hungary, Italy, Latvia, Lithuania, Macedonia, Malta, Montenegro, Netherlands, Poland, Romania, Romania Banat, Romania Dobrega, Romania Manamurescriana, Romania Moldova, Romania Muntenia, Romania Transilvania, Russia, Serbia, Slovakia, Slovenia, Switzerland, Ukraine, Yugoslavia.
China, East Asia, East Asian Caribbean, Fiji, Hong Kong, Indonesia, Malay, Malaysian Chinese, Myanmar, Polynesia, Singapore, Solomon Islands, South Korea, Thailand, Tibet, Vietnam.
Celtic, Ireland, Northern Ireland, Scotland, Wales.
Greece, Greek Cyprus.
Africa, Benin, Black Southern Africa, Botswana, Burundi, Cameroon, Congo, Ethiopia, Gambia, Ghana, Guinea, Ivory Coast, Kenyan African, Liberia, Madagascar, Malawi, Mozambique, Namibia, Nigeria, Other African, Rwanda, Senegal, Sierra Leone, Swaziland, Tanzania, Uganda, Zaire, Zambia, Zimbabwe.
Angola, Basque, Belize, Brazil, Castillian, Catalan, Colombia, Cuba, Galician, Goa, Hispanic, Latin America, Philippines, Portugal, Spain.
Denmark, Finland, Iceland, Nordic, Norway, Sweden.