Magic Baby Names is a unique search site with 94,287 names collected from 1,671,655 family trees, containing 82,540,358 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

Harold   Eileen   Shannon
Jose   Claire   Lee
Jimmy   Karen   Alex
Juan   Megan   Alexis
Gerald   Katherine   Lynn
Nathaniel   Annie   Jessie
Cameron   Michelle   Dana
Edward   Cassandra   Leslie
Ronald   Brenda   Jackie
Bill   Alyssa   Hayden
Derek   Pauline   Charlie
Jeffrey   Frances   Mackenzie