Free tool · No sign-up
American Name Generator
Get realistic American names for characters, games or test data. This American name generator uses US Social Security baby-name popularity to pick first names that fit a birth year, adds a middle name the way Americans usually do, and draws surnames from US Census lists. It is part of our character name generator toolkit.
Last updated: October 2026 · SSA data for babies born in 2025

Loading the generator…
How to use the American name generator
Set the birth year. This is the most important setting for a realistic name.
Pick gender and popularity. Top-100 names feel ordinary; uncommon names stand out.
Choose a surname background to reflect the family’s history, or leave it on Any.
Generate. Each name shows how popular the first name was in that year.
Most popular American names in 2025
| Rank | Boys | Girls |
|---|---|---|
| 1 | Liam | Olivia |
| 2 | Noah | Charlotte |
| 3 | Oliver | Emma |
| 4 | Theodore | Amelia |
| 5 | Henry | Sophia |
| 6 | James | Mia |
| 7 | Elijah | Isabella |
| 8 | Mateo | Evelyn |
| 9 | William | Sofia |
| 10 | Lucas | Eliana |
Source: U.S. Social Security Administration, released May 2026.
Olivia (#1 since 2019) and Liam (#1 since 2017) kept the top spots. Eliana entered the girls’ top 10 for the first time, and Ava dropped out. SSA builds the list from Social Security card applications made at birth, with data going back to the 1880s.

American names by generation
If you know a character’s generation, you know a lot about their likely name.
| Generation (approx. birth years) | Typical first names |
|---|---|
| Silent Generation (1928-1945) | Robert, Dorothy, Richard, Betty |
| Baby Boomers (1946-1964) | Michael, Linda, Gary, Patricia, Debra |
| Gen X (1965-1980) | Jennifer, Jason, Lisa, Brian, Kimberly |
| Millennials (1981-1996) | Jessica, Christopher, Ashley, Matthew, Amanda |
| Gen Z (1997-2012) | Emily, Jacob, Madison, Ethan, Hannah |
| Gen Alpha (2013-2025) | Olivia, Liam, Charlotte, Noah, Amelia |
Based on SSA popularity for the matching birth years. Generation year ranges vary by source.
How American names are built
First + middle + last. Most Americans have a middle name. It is often a family name, a parent’s name, or a short classic (Ann, Lee, James, Marie).
Surnames reflect immigration history. English and Irish names (Smith, Murphy) are joined by German, Italian, Hispanic and Asian surnames. In the 2010 Census, six of the 15 most common surnames were Hispanic.
Spelling variety. Parents often add a twist to a classic (Sofia and Sophia both made the 2025 top 10).
Nicknames are everywhere. William becomes Will or Liam; Katherine becomes Kate or Katie.
For surnames with origins and counts, see the last name generator.
American anime name generator
Many anime include American characters, usually written in katakana and often with names that sound classic or slightly exaggerated to Japanese ears. Set the tool to “Anime style” for American names written the way an anime would present them: the name, its katakana spelling and a typical nickname, e.g. Emily Carter (エミリー・カーター) or Jake Morgan (ジェイク・モーガン). For Japanese-style anime names, use the anime name generator.








