Magic Baby Names is a unique search site with 80,704 names collected from 1,288,175 family trees, containing 63,605,511 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   ItalyTop30 added 12/19/16   Biblical 887 names
Tunisian   ItalyTop10 added 12/19/16   English 635 names
Malian   Zodiac added 4/10/16   Japanese 552 names
Astronomy   Constellations added 4/10/16   Turkish 526 names
Libyan   Zimbabwean added 3/31/16   Arabic 509 names
AustraliaTop50   Star Wars added 12/17/15   Italian 308 names
EnglandTop100   CyprusTop10 added 12/06/15   French 288 names
ItalyTop10   Days added 11/30/15   Mary* 246 names
The Lord of the Rings   TurkeyTop10 added 10/26/15   Polish 217 names
Venezuelan   SouthAfricaTop10 added 10/26/15   Spanish 215 names
Star Wars   SpainTop10 added 8/28/15   Astronomy 208 names
German   SpainTop20 added 8/28/15   German 206 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?