Magic Baby Names is a unique search site with 93,663 names collected from 1,648,082 family trees, containing 81,376,434 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

Bob   Amber   Jordan
Jake   Hazel   Kim
Tristan   Paige   Lee
Andre   Andrea   Jan
Gerald   Betty   Jessie
Ron   Elaine   Charlie
Tommy   Cindy   Sandy
Jonathan   Katie   Angel
Gordon   Eva   Riley
Lawrence   Cynthia   Alexis
Troy   Pamela   Jamie
Shawn   Margaret   Bailey