Magic Baby Names is a unique search site with 99,573 names collected from 2,249,385 family trees, containing 111,066,638 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

Edwin   Chloe   Sam
Edward   Zoe   Jayden
Gabriel   Lucy   Lynn
Wesley   Annie   Terry
Dale   Becky   Robin
Eddie   Donna   Leslie
Troy   Abigail   Angel
Raymond   Alyssa   Taylor
Eli   April   Lindsay
Henry   Bonnie   Avery
Wyatt   Carolyn   Lee
Ben   Georgia   Alex