Magic Baby Names is a unique search site with 108,903 names collected from 3,097,817 family trees, containing 152,959,167 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

Zach   Ella   Hayden
Chase   Elaine   Sandy
Roger   Barbara   Lee
Jackson   Amelia   Taylor
Patrick   Leah   Pat
Alan   Bonnie   Jamie
Jared   Emma   Casey
David   Ellie   Terry
Barry   Chelsea   Sydney
Ray   Stephanie   Jayden
Levi   Maureen   Mackenzie
Felix   Rebecca   Marion

Privacy Policy