Magic Baby Names is a unique search site with 100,936 names collected from 2,474,233 family trees, containing 122,168,829 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   CroatiaTop10 added 7/23/20   Biblical 2,615 names
Libyan   ArmeniaTop10 added 7/22/20   Hyphenated 1,574 names
Serbian   NorwayTop10 added 7/17/19   Japanese 1,315 names
Macedonian   Peter* added 9/16/18   Turkish 839 names
Italian   NetherlandsTop20 added 1/16/18   Arabic 714 names
NetherlandsTop10   NetherlandsTop50 added 1/16/18   English 671 names
Flowers   NetherlandsTop100 added 1/16/18   Astronomy 539 names
Korean   NetherlandsTop10 added 1/16/18   The Lord of the Rings 509 names
Arabic   GermanyTop10 added 7/25/17   Zimbabwean 467 names
Turkish   Hyphenated added 7/09/17   Korean 353 names
NewZealandTop100   Winter added 1/19/17   Hawaiian 348 names
Tunisian   ItalyTop30 added 12/19/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?