Magic Baby Names is a unique search site with 71,249 names collected from 1,016,910 family trees, containing 50,211,379 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

Barry   Kayla   Robin
Tom   Ava   Dana
Daniel   Betty   Jessie
Bill   Sally   Morgan
Ronald   Denise   Ali
Ben   Kate   Lee
Edward   Carol   Lynn
Jack   Joanna   Riley
Gavin   Ruth   Hayden
Dennis   Stacey   Kim
Brad   Victoria   Charlie
Eli   Kathryn   Mackenzie