Free · No sign-up · Instant

Random American name generator

Generate realistic American names (first name, middle name, and last name) from a list of over 1,500 names. User can filter by gender, time period, style, and first letter.

Press Space to regenerate
Generating...
    Saved names
    Click the heart on any name to save it here

    More word tools

    Every word generator you need, all free

    Advertisement · 336×280
    Grammarly — write with confidence
    Instantly improve grammar, spelling, clarity, and tone. Works everywhere you write online.
    Try Grammarly free

    What is a random American name generator?

    The random American name generator pulls a full name (first, middle, and surname) from a list inside a JSON file. These names are curated from a real list of common American names. This pool was hand-picked from Census records and skews toward American names from the early 1900s to the modern era.

    American names are often used by writers for characters, by tabletop Game Masters for non-player characters, and by designers filling out mockups of people, such as for packaging or academic studies. (Designers beware: you might accidentally pick a coworker's name.)

    This name generator is much narrower in scope than the broad Random Name Generator, which includes names from over 30 cultures around the world. Instead, this generator is limited to American naming patterns, including how surnames are used and how first names are spelled. Note, however, that American naming contains most of the world within it. That's what this generator is designed to tap into.

    How it works

    Choose how many names to generate (1-50). Choose the gender (male, female, or neutral). Pick the era, surname background, and the first letter of the name.

    After generating a list, you can copy a single name using the copy icon or save a larger list by tapping the heart icon, which saves it in your browser and keeps it there until you clear the cache.

    American name styles

    When it comes to naming traditions, the US is an anomaly as it pulls from the English, Spanish, Irish, German, Italian, and French naming traditions as well as from the Biblical names which are found in many languages and the newer, pop culture influenced names of the last 100 years or so. The following are examples of names that sound unmistakably American, even though they belong to people from four very different backgrounds: James Miller, Sophia Garcia, Madison Brooks, and Elijah Johnson.

    Ways to use the tool

    You can use it for stories, tabletop NPCs, or a writing class assignment. Would-be parents can use this to brainstorm for a baby name. Authors can use it to look for a good pen name or alias.

    Related name generators

    If you need a random name from somewhere else, there is the Random Name Generator that works with 30+ origins. For specific country-level names, check the Name Generators to see the full list I've created so far.

    Frequently asked questions

    Are these real people?
    No result here represents an actual record of a real individual. As described above, each result is a randomly selected pair of a first name and a surname from the name lists. It is possible that a generated name will happen to match that of a real individual, but that individual's personal information and identity will remain completely unknown to you.
    Can I use these names in a story or game?
    Yes. Names are not copyrighted, so you can freely use them for novel characters, RPG NPCs, screenplay walk-ons, and so on. You would just have to watch out for famous people with unusual last names in your randomly chosen pair.
    What makes a name American?
    The term "American" when referring to a first name (or given name) doesn't imply any single origin. The names Americans use today come from a wide variety of cultures and languages and have been brought to the country by immigrants from all parts of the world. These include English, Spanish, German, French, and many others. Early American Protestants brought with them a wealth of biblical names, which were commonly used as first names. And in modern times, new "names" are frequently created for entertainment and popular culture. People then pick them up and start using them as regular first names.
    Can I generate old-fashioned American names?
    The vintage or classic filter for an earlier decade and style should return results with given names found on a century-old birth certificate. Names such as Harold, Gertrude, and Clarence would be typical examples found in a file of such certificates. A 1920s farmer wouldn't be named Jaxon with this approach.
    What is the difference between this tool and the Random Name Generator?
    On that note, this page generates names specifically for American characters. The broader Random Name Generator (which can be opened from here) generates random names from 30+ cultures, so you might get a Japanese, Nigerian, or Polish name on a single click. Use this page when you want to generate American names, and the broader Random Name Generator when you want to generate names from a wide variety of cultures.
    Does this tool generate fake identities?
    No, this tool only generates names. If you need a full fake identity generator with contact information for testing or design purposes, that's a different kind of tool you'd find on another site. This is a different kind of tool than what we provide here, and it's something you'd want to find on a separate site.