Magic Baby Names is a unique search site with 81,001 names collected from 1,296,565 family trees, containing 64,019,756 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

Stuart   Carolyn   Jordan
Brad   Madison   Lee
Douglas   Ava   Alexis
Rick   Debra   Kim
Travis   Sofia   Bailey
Isaac   Joanna   Sydney
Jeffrey   Brenda   Alex
Jason   Catherine   Jean
Jeffery   Hailey   Terry
Trevor   Kayla   Sam
Joey   Ashley   Casey
Spencer   Haley   Riley