Magic Baby Names is a unique search site with 68,433 names collected from 874,078 family trees, containing 43,158,845 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

Connor   Jade   Jayden
Jorge   Connie   Francis
Spencer   Anna   Angel
Tommy   Stacey   Ali
Paul   Amanda   Casey
Frederick   Stephanie   Jackie
Bobby   Tammy   Lee
Lucas   Anita   Kerry
Antonio   Evelyn   Jordan
Martin   Linda   Taylor
Mike   Marissa   Jan
Xavier   Ana   Dana