Free · Real US names · One-click copy

American Name Generator

Generate American names in one click. Get full names, first names or names with a middle initial, pick how common they should be, start with a letter if you like, then copy your favorites or save them with the heart.

Popularity
  • Emily Johnson
  • Michael Brown
  • Hannah Miller
  • Joshua Davis
  • Olivia Wilson
  • Ryan Anderson
  • Megan Taylor
  • Tyler Thomas
  • Rachel Moore
  • Brandon Martin
  • Laura Jackson
  • Kevin White
  • Natalie Harris
  • Andrew Clark
  • Chloe Lewis
  • Justin Walker
  • Abigail Young
  • Nathan Hall
  • Grace Allen
  • Dylan King

  • Real names from US government records
  • Male, female or mixed full names
  • Popular, classic, unique and short options

How to use the American name generator

1

Pick a popularity

Choose Popular for the most common American names, Classic for older favorites, Unique for rare ones, or Short for first names of four letters or fewer.

2

Choose a name type

Select a full name for any gender, a female or male full name, a name with a middle initial, or a first name only. Add a starting letter if you want one.

3

Copy or keep your favorites

Tap Copy to use a name, or tap the heart to save it to your kept list. Press Generate to get 20 fresh names.

American name ideas by type

Here is the kind of names each option creates. Every click gives you a new set, so these are only a taste.

Popular

  • Michael Smith
  • Jessica Johnson
  • David Williams
  • Ashley Brown
  • Christopher Jones
  • Amanda Miller

Classic

  • Robert Anderson
  • Margaret Thomas
  • William Taylor
  • Helen Moore
  • George Jackson
  • Evelyn Martin

Unique

  • Maci Fletcher
  • Dalton Whitaker
  • Shania Holloway
  • Colby Rutledge
  • Lyndsey Pruitt
  • Jarrett Mercer

Short

  • Mia Reed
  • Eli Ross
  • Ian Cox
  • Zoe Hall
  • Max Gray
  • Amy Fox

With a middle initial

  • Emily R. Carter
  • Jacob T. Nelson
  • Sarah M. Bell
  • Ryan J. Hughes
  • Laura K. Price
  • Kevin D. Cole

First names only

  • Jacob
  • Emily
  • Tyler
  • Hannah
  • Brandon
  • Rachel

How American names are written

A typical American full name has a first name, an optional middle name and a last name, such as John Michael Smith. On forms and documents the middle name is often shortened to an initial, for example John M. Smith. The middle initial option follows that style.

The United States is diverse, so the last names on the list come from many backgrounds, such as Smith, Garcia and Nguyen. That makes the results feel like a real American phone book rather than one single heritage.

Where the names come from

First names come from the US Social Security Administration baby name records, covering births from 1960 to 2008. Last names come from the 2010 US Census list of common surnames. Both are public-domain US government data, so every name is real and common.

The generator combines a first name and a last name at random. It does not pick real people, so any match with a real person is a coincidence.

Tips for choosing an American name

  • Match the era. Names rise and fall over the decades. Names like Jennifer and Michael suit people born in the 1970s, while newer names suit younger characters.
  • Balance the rhythm. Pair a long first name with a short last name, or the other way round, so the full name flows.
  • Avoid famous names. If a result matches a well-known actor or athlete, generate again so readers are not distracted.
  • Vary the first letters. In a cast of characters, avoid several names that start with the same letter.
  • Use an initial for realism. A middle initial makes a name look like it came from a form, a contract or a school record.
  • Say it out loud. If the full name feels natural to say, it will feel natural to read.

When to use an American name generator

UseHow the generator helps
Writers and storiesName characters with realistic US first and last names.
Games and roleplayCreate NPCs and player characters with believable names.
Test data and mock-upsFill forms, apps and designs with placeholder people and no real data.
Teachers and learnersGet natural example names for lessons, dialogues and worksheets.

Frequently asked questions

Is the American name generator free?

Yes. It is 100% free, with no sign-up and nothing to install. Names are created in your browser.

Are these real American names?

Yes. First names come from US Social Security records and last names from the 2010 US Census, so they are real and common. The combinations are random and do not point to real people.

Can I get male or female names only?

Yes. Choose Female full name or Male full name in the Name type menu. Choose Full name, any gender to mix both.

Can I get a name with a middle initial?

Yes. Choose Full name + middle initial in the Name type menu to get names like Emily R. Carter.

Can I choose the first letter?

Yes. Type a letter in the Starting letter box and the first names will start with it whenever enough names match. Last names stay common and realistic.

Can I use these names in my story, game or app?

Yes. They are free to use in stories, games, designs and test data. They are random combinations, so use your own legal name for anything official.