Magic Baby Names is a unique search site with 96,312 names collected from 1,830,658 family trees, containing 90,391,349 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

Libyan   Peter* added 9/16/18   Biblical 2,615 names
Zimbabwean   NetherlandsTop20 added 1/16/18   Hyphenated 1,574 names
Serbian   NetherlandsTop50 added 1/16/18   Japanese 1,315 names
Uruguayan   NetherlandsTop100 added 1/16/18   Turkish 839 names
Tunisian   NetherlandsTop10 added 1/16/18   Arabic 714 names
Macedonian   GermanyTop10 added 7/25/17   English 671 names
Biblical   Hyphenated added 7/09/17   Astronomy 539 names
Malian   Winter added 1/19/17   The Lord of the Rings 509 names
US Presidents   ItalyTop30 added 12/19/16   Zimbabwean 467 names
Belarusian   ItalyTop10 added 12/19/16   Korean 353 names
Twilight   Zodiac added 4/10/16   Hawaiian 348 names
English   Constellations added 4/10/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?