Magic Baby Names is a unique search site with 100,862 names collected from 2,464,807 family trees, containing 121,703,368 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

Mitchell   Natalie   Jessie
Eli   Ella   Casey
Shane   Joanna   Lynn
Nathaniel   Lauren   Lindsay
Logan   Isabella   Avery
Oliver   Debbie   Leslie
Blake   Nina   Taylor
Patrick   Helen   Mackenzie
Rick   Erica   Dana
Owen   Heather   Charlie
Brad   Maya   Ali
Fred   Margaret   Jean