Magic Baby Names is a unique search site with 80,806 names collected from 1,291,304 family trees, containing 63,759,986 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

Benjamin   Suzanne   Terry
Jacob   Jenna   Shannon
Dave   Grace   Alex
Zach   Josephine   Morgan
Colin   Susan   Jessie
Ethan   Carla   Avery
Harold   Linda   Dana
Eddie   Marissa   Pat
Gabriel   Ava   Jean
Johnny   Cassandra   Lynn
Steven   Tina   Ali
Jeffrey   Valerie   Angel