Magic Baby Names is a unique search site with 94,944 names collected from 1,698,581 family trees, containing 83,869,868 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

Juan   Sarah   Riley
Barry   Joanne   Sydney
Billy   Anita   Charlie
Jeff   Irene   Ali
Alfred   Judy   Robin
Owen   Angela   Pat
Gordon   Kathleen   Jessie
Zachary   Erica   Casey
Leo   Madeline   Alexis
Jim   Tia   Mackenzie
Matt   Carla   Lee
Luke   Rebecca   Jordan