African names drawn from several of the continent's major naming traditions - Yoruba, Igbo, Hausa, Akan, Swahili, Zulu and Xhosa - each from a real name pool.
—
How these names are built
Africa is not one naming tradition, so this generator does not pretend it is. The banks cover several of the largest traditions: Yoruba and Igbo names from Nigeria (Adebayo, Okafor), Hausa names from the north (Abubakar, Bello), Akan day names from Ghana (Kwame for a boy born on Saturday, Kofi for Friday, Yaa for a Thursday girl), Swahili names from East Africa (Juma, Zawadi) and Nguni names from southern Africa (Sipho, Thandiwe). Many of these names carry meaning rather than just sound - Chidi is Igbo for 'God exists', Thandiwe means 'beloved' - which is exactly what makes a name read as authentically African instead of generically exotic.
How the generator works
Rolled from 32 + 24 real-name banks — 768 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.
Examples
Roll
Result
Kwame + Mensah
Kwame Mensah
Chidi + Okafor
Chidi Okafor
Zola + Dlamini
Zola Dlamini
Frequently Asked Questions
Why is there no single African naming style?
Because the continent holds thousands of languages and hundreds of naming traditions. A Yoruba name, an Akan day name and a Zulu name follow completely different rules. This bank draws from several of the largest traditions rather than inventing a blended one.
What are Akan day names?
In Akan culture in Ghana a child is traditionally named for the day of the week they were born on - Kwame for a Saturday boy, Kofi for Friday, Ama and Yaa for the girls. It means a name can be predicted from a birth date.
Do African surnames work the way Western ones do?
Not always. Some traditions put the family name first, some use a father's given name, and in parts of West Africa a name can record birth order or the day of birth. These banks use the surnames that appear in published frequency lists for each country.