Name Generator

Get ten realistic random names with one click. Choose male, female or any, then use them for characters, sample data, games or a quick name for anything.

Part of First & Last Names

  • D
    Daniel RiveraExample

    Two very common names that sound like a real neighbour or co-worker.

  • E
    Emily ClarkExample

    Short, clear and easy to remember for a side character.

  • R
    Raymond HillExample

    A slightly older first name that suits a grandfather or boss.

  • S
    Samantha NguyenExample

    A popular first name with one of the most common Vietnamese surnames.

  • J
    Jack ThompsonExample

    Classic and friendly, a natural pick for a main character.

  • D
    Dorothy BakerExample

    Vintage first name that instantly sets an older age.

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.

5,000+ possible names in this name tool

💡 GOOD TO KNOWMatch the first name to your character's age; popular names change by decade.

Match the first name to your character's age; popular names change by decade.

Sometimes you just need a name, and you need it now. Maybe a story character is waiting, a game needs a player name, or a sign-up form needs a sample person. This name generator gives you ten real-sounding first and last names in one click, drawn from names people actually use in English-speaking countries.

Pick male, female or any, then press the button as many times as you like. It is a simple random name generator with no sign-up and no limits. If you need something more specific, like fantasy names, usernames or a certain culture, this site has a dedicated tool for that too.

How to use the name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to get ten random names.
  3. Tap Copy on any name you want to use.
  4. Press the button again for a fresh set, as often as you like.

Where these names come from

The first names here are long-standing favourites in the United States, the UK, Canada and Australia, the kind you find in any school yearbook or office. The surnames include the most common family names in English-speaking countries, from Smith and Johnson to Garcia, Nguyen and Rivera, which reflects how mixed modern populations are.

Because the names are common and real, the results sound natural. That makes them good for anything that needs to feel like an everyday person, rather than a hero from a fantasy book.

A random name is useful far more often than people expect. Writers use them for side characters who need a name fast. Teachers use them in worksheets and word problems. Designers fill sample profiles and mock screens so a layout looks real. Game players use them for characters in life-simulation games.

If you need a name to protect your privacy, such as on a public forum or a coffee shop order, a common name like these blends in well.

  • Story and script side characters.
  • Classroom examples and quiz questions.
  • Sample profiles for design and testing.
  • Characters in life-sim and roleplay games.
  • A quick nickname when you would rather not share your own.

Getting a name that fits

Even a random name should fit the person it is for. Think about age: names like Dorothy and Larry suit older characters, while names like Tyler and Olivia suit younger ones. Think about place too. If your story is set somewhere specific, check that the surname makes sense for that region.

Example names and what makes them work

NameWhy it works
Daniel RiveraTwo very common names that sound like a real neighbour or co-worker.
Emily ClarkShort, clear and easy to remember for a side character.
Raymond HillA slightly older first name that suits a grandfather or boss.
Samantha NguyenA popular first name with one of the most common Vietnamese surnames.
Jack ThompsonClassic and friendly, a natural pick for a main character.
Dorothy BakerVintage first name that instantly sets an older age.
Tyler CampbellA younger-sounding name, good for a teen or college character.
Maria LopezSimple, widely used names that work in many settings.

Tips for picking the right name

  • Match the first name to your character's age; popular names change by decade.
  • Check the surname fits the place your story or project is set.
  • Avoid names of famous people so readers do not get distracted.
  • Press generate a few times and shortlist three names before you choose.
  • For fantasy or game worlds, use one of the themed tools on this site instead.

Common questions

Are these real names?

Yes. Every first name and surname here is a real name used by many people. The pairs are random, so any match with a real person is pure chance.

Can I pick only male or only female names?

Yes. Use the Style box to choose Male or Female. Choose Any to get a mix of both in each set of ten.

Is the random name generator free?

Yes. It is free with no sign-up and no limit on how many names you make. Press the button as many times as you need.

Can I get names from other cultures?

This tool focuses on common names from English-speaking countries. For other cultures, fantasy races or usernames, browse the other generators on this site.