Magic Baby Names is a unique search site with 102,554 names collected from 2,662,798 family trees, containing 131,479,482 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

Zimbabwean   BelgiumTop10 added 11/17/20   Biblical 2,615 names
Serbian   CroatiaTop10 added 7/23/20   Hyphenated 1,574 names
French   ArmeniaTop10 added 7/22/20   Japanese 1,315 names
English   NorwayTop10 added 7/17/19   Turkish 839 names
Uruguayan   Peter* added 9/16/18   Arabic 714 names
Harry Potter   NetherlandsTop20 added 1/16/18   English 671 names
Astronomy   NetherlandsTop50 added 1/16/18   Astronomy 539 names
Montenegrin   NetherlandsTop100 added 1/16/18   The Lord of the Rings 509 names
NewZealandTop50   NetherlandsTop10 added 1/16/18   Zimbabwean 467 names
The Lord of the Rings   GermanyTop10 added 7/25/17   Korean 353 names
ItalyTop30   Hyphenated added 7/09/17   Hawaiian 348 names
AustraliaTop20   Winter added 1/19/17   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?