Magic Baby Names is a unique search site with 77,255 names collected from 1,192,658 family trees, containing 58,889,195 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

David   Lindsey   Leslie
Andy   Deborah   Jamie
Isaac   Martha   Charlie
Harry   Isabella   Pat
Caleb   Janet   Jordan
Lucas   Carla   Taylor
Blake   Kayla   Jan
Noah   Sylvia   Jackie
Sean   Rita   Dana
Mario   Elaine   Sandy
Arthur   Olivia   Bailey
Aidan   Wendy   Angel