James and Mary are the most popular American baby names over the past century, according to the Social Security Administration’s analysis of applications for Social Security cards.

The most popular names for babies born since 2010: Emma and Noah.

We have created two online databases from the Social Security lists. The first allows you to look up the 200 most-popular names for each gender in any decade since 1880, or track the popularity of a specific name over time.

Most-popular baby names, 1880-2017

You can simply type in a name to track its popularity since 1880. Or you can click on any decade, with the option of filtering by gender.

For each name on the list, the database shows its rank in popularity that decade and the number of babies with that name.

The caveats: The list is based only on specific spellings, so more uncommon spellings are not included or are listed separately. Also, a name had to rank in the top 200 of popularity for boys or girls in at least one decade to be included.

The second database shows the 100 most popular baby names by gender between 1918 and 2017. You can simply type in a name to see its rank on the list or you can click on a gender to see the entire list.