Magic Baby Names is a unique search site with 96,774 names collected from 1,903,044 family trees, containing 93,965,544 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

Vincent   Zoe   Jean
Isaac   Bella   Morgan
David   Wendy   Taylor
Todd   Sara   Alexis
Ross   Sophie   Angel
Justin   Elena   Jamie
Jerry   Tara   Lynn
Spencer   Jacqueline   Hayden
Dean   Brooke   Avery
Ricky   Katherine   Leslie
Gregory   Chelsea   Sydney
Julian   Virginia   Robin