Magic Baby Names is a unique search site with 84,617 names collected from 1,393,880 family trees, containing 68,824,817 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

Carl   Cathy   Francis
Bob   Kayla   Casey
Joshua   Edith   Sam
Brad   Ella   Alexis
Arthur   Julie   Alex
Keith   Alyssa   Terry
Donald   Mónica   Jayden
Logan   Nicola   Jordan
Noah   Florence   Jamie
Dominic   Eileen   Jackie
Shane   Grace   Sydney
Steven   Isabel   Bailey