Magic Baby Names is a unique search site with 92,105 names collected from 1,603,234 family trees, containing 79,161,992 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   GermanyTop10 added 7/25/17   Hyphenated 1,552 names
Macedonian   Hyphenated added 7/09/17   Biblical 979 names
Libyan   Winter added 1/19/17   English 643 names
Tunisian   ItalyTop30 added 12/19/16   Japanese 627 names
AustraliaTop50   ItalyTop10 added 12/19/16   Turkish 548 names
Malian   Zodiac added 4/10/16   Arabic 524 names
EnglandTop100   Constellations added 4/10/16   Italian 313 names
Mary*   Zimbabwean added 3/31/16   French 295 names
English-language   Star Wars added 12/17/15   Mary* 255 names
Moroccan   CyprusTop10 added 12/06/15   Astronomy 231 names
The Lord of the Rings   Days added 11/30/15   Polish 222 names
Constellations   TurkeyTop10 added 10/26/15   The Lord of the Rings 218 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?