Magic Baby Names is a unique search site with 72,518 names collected from 1,052,688 family trees, containing 51,977,964 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

Gerald   Doris   Lee
Jeremy   Christina   Hayden
Eric   Sara   Taylor
Jerry   Lillian   Sandy
Travis   Lucy   Jackie
Jason   Heidi   Shannon
George   Sophia   Robin
John   Ann   Sam
Walter   Ashley   Mackenzie
David   Louise   Alex
Jimmy   Stephanie   Ali
Cody   Edith   Leslie