Magic Baby Names is a unique search site with 99,139 names collected from 2,186,933 family trees, containing 107,982,977 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

Daniel   Nancy   Hayden
Aaron   Louise   Alex
Spencer   Nina   Jean
Oliver   Valerie   Leslie
Allen   Emily   Lindsay
Jorge   Michelle   Lee
Samuel   Nicole   Shannon
Elijah   Theresa   Sandy
Johnny   Carol   Bailey
Gordon   Erica   Alexis
Bradley   Lori   Avery
Wyatt   Brianna   Terry