Magic Baby Names is a unique search site with 82,351 names collected from 1,335,032 family trees, containing 65,919,120 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

Browse names by tag:

Popular Tags


Recent Tags


Most Names

Serbian   Winter added 1/19/17   Biblical 932 names
English   ItalyTop30 added 12/19/16   English 641 names
Constellations   ItalyTop10 added 12/19/16   Japanese 592 names
Tunisian   Zodiac added 4/10/16   Turkish 542 names
Jamaican   Constellations added 4/10/16   Arabic 522 names
Libyan   Zimbabwean added 3/31/16   Italian 310 names
Gems   Star Wars added 12/17/15   French 291 names
Biblical   CyprusTop10 added 12/06/15   Mary* 250 names
Colombian   Days added 11/30/15   Astronomy 223 names
AustraliaTop50   TurkeyTop10 added 10/26/15   Polish 221 names
EnglandTop100   SouthAfricaTop10 added 10/26/15   Spanish 216 names
AustraliaTop20   SpainTop10 added 8/28/15   German 211 names

Browse by Initial:

 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
What tags would you like to see added to Magic Baby Names?