Magic Baby Names is a unique search site with 94,368 names collected from 1,672,786 family trees, containing 82,596,228 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   NetherlandsTop20 added 1/16/18   Biblical 2,615 names
Libyan   NetherlandsTop50 added 1/16/18   Hyphenated 1,574 names
Malian   NetherlandsTop100 added 1/16/18   Japanese 1,315 names
Italian   NetherlandsTop10 added 1/16/18   Turkish 837 names
Macedonian   GermanyTop10 added 7/25/17   Arabic 711 names
Algerian   Hyphenated added 7/09/17   English 671 names
Game of Thrones   Winter added 1/19/17   Astronomy 539 names
Biblical   ItalyTop30 added 12/19/16   The Lord of the Rings 509 names
Constellations   ItalyTop10 added 12/19/16   Zimbabwean 467 names
Uruguayan   Zodiac added 4/10/16   Korean 353 names
Portuguese   Constellations added 4/10/16   Hawaiian 348 names
Tunisian   Zimbabwean added 3/31/16   French 343 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?