Magic Baby Names is a unique search site with 82,224 names collected from 1,329,327 family trees, containing 65,637,423 people.

But you don't need to trawl through long lists of baby names any more!

Simply enter names you like and let this genius technology inspire you to find the perfect name. How?

My favorite names


Click the ♡ next to a name to add it to your favorites.

Magic Baby Names

Enter name(s) that you like:


Or choose a name below to get started:

Boys Names


Girls Names


Boys or Girls

Adrian   Abby   Leslie
Leonard   Natasha   Alexis
Frank   Melissa   Terry
Sebastian   Alyssa   Kim
Joseph   Sheila   Avery
Tom   Debra   Riley
Micheal   Diana   Sydney
Antonio   Allison   Hayden
Bradley   Kayla   Charlie
Daniel   Judith   Mackenzie
William   Mary   Casey
Joe   Julie   Alex