American Name Generator

Roll realistic US names: popular first names with common American last names. Pick male or female and build a believable cast for stories, games or forms.

Part of Names by Culture Names

  • T
    Tyler MitchellExample

    A typical 1990s boy name with a common English surname. Feels ordinary in a good way.

  • S
    Savannah CarterExample

    Southern-flavored first name with a smooth, popular last name.

  • M
    Michael RussoExample

    A top American name with an Italian surname. Perfect for a New Jersey or New York character.

  • A
    Ashley NguyenExample

    Shows a Vietnamese-American family with a hugely popular 1990s girl name.

  • W
    Wyatt AndersonExample

    Western-sounding first name with a Scandinavian surname common in the Midwest.

  • L
    Linda KowalskiExample

    A 1950s first name and a Polish surname suit an older Chicago neighbor.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

4,000+ possible names in this american name tool

💡 GOOD TO KNOWChoose first names by birth decade so ages in your story feel right.

Choose first names by birth decade so ages in your story feel right.

This American names generator pairs real first names that are popular in the United States with last names found all over the country. The mix reflects how diverse the US is. You will see English and Irish surnames like Johnson and Murphy next to Spanish, German, Italian and Asian-American names like Garcia, Schmidt, Russo and Nguyen.

Writers use it to fill a small town with believable people. Game masters use it for quick side characters. Teachers and app testers use it to make sample lists that look real without using anyone's actual data. Every click gives ten random US names.

How to use the american name generator

  1. Choose Male, Female or Any in the Style box.
  2. Click Generate names for ten US first and last names.
  3. Keep clicking until the names fit your setting and time period.
  4. Copy or save the ones you want for your cast list.

What makes a name sound American

There is no single American name style, because the US is built on waves of immigration. English, Scottish and Irish settlers brought names like Smith, Campbell and Murphy. Later came German, Italian, Polish and Scandinavian families, then large Mexican, Puerto Rican, Chinese, Vietnamese, Korean and Indian communities. Today Garcia, Rodriguez and Nguyen sit among the most common US last names.

First names change by decade more than by region. A Linda, Karen or Barbara was likely born in the 1940s to 1960s. A Jessica, Ashley or Brandon points to the 1980s and 1990s. Liam, Olivia, Harper and Mason are the sound of kids born after 2010.

Matching names to a time and place

Pick names that fit when your character was born, not when your story happens. A 70-year-old in a modern story feels right as a Richard or a Susan. Region adds a second layer of flavor.

  • Southern small towns: Wyatt, Colton, Savannah, Shelby, with names like Carter or Mitchell.
  • Big East Coast cities: classic picks like Michael and Lisa, often with Italian, Irish or Polish surnames.
  • Texas, California and the Southwest: many Spanish surnames such as Hernandez, Reyes and Lopez.
  • Pacific Northwest and Midwest: German and Scandinavian surnames like Schmidt and Anderson.

US naming customs worth knowing

Most Americans have a first name, a middle name and a last name, written in that order. The middle name is often a family name or a grandparent's first name and is rarely used day to day. Nicknames are very common: Robert becomes Bob or Rob, Elizabeth becomes Liz or Beth. Many women take a spouse's last name after marriage, though keeping one's own name or hyphenating is now common too.

Example names and what makes them work

NameWhy it works
Tyler MitchellA typical 1990s boy name with a common English surname. Feels ordinary in a good way.
Savannah CarterSouthern-flavored first name with a smooth, popular last name.
Michael RussoA top American name with an Italian surname. Perfect for a New Jersey or New York character.
Ashley NguyenShows a Vietnamese-American family with a hugely popular 1990s girl name.
Wyatt AndersonWestern-sounding first name with a Scandinavian surname common in the Midwest.
Linda KowalskiA 1950s first name and a Polish surname suit an older Chicago neighbor.
Daniel ReyesA classic name that works in English and Spanish, fitting a Texas or California family.
Harper LeeA modern girl name with a short surname used by Korean, Chinese and English families.

Tips for picking the right name

  • Choose first names by birth decade so ages in your story feel right.
  • Give siblings names from the same era and style, like Jacob and Emily.
  • Use a mix of surname origins to make a US city cast feel real.
  • Add a nickname for casual dialogue: Christopher is often Chris.
  • Use these as sample data for forms and apps instead of real people's details.

Common questions

Are these real American names?

Yes. The first names are widely used in the United States, and the last names are common US surnames from many backgrounds. The full name combinations are random, so they are not meant to match any real person.

Can I use this as a US last name generator?

Yes. Every result includes a last name from a list of common American surnames, from Smith and Johnson to Garcia, Nguyen and Patel. Copy only the surname part if that is all you need.

What are the most common last names in the US?

Smith, Johnson, Williams, Brown and Jones have long been at the top. Spanish surnames such as Garcia, Rodriguez and Martinez are also among the most common, which reflects the large Hispanic population.

Do Americans use middle names?

Most do. A typical full name is first, middle and last, like Emily Rose Carter. The middle name is usually shown only on official papers or as an initial, such as Emily R. Carter.