Skip to content

Random Name Generator

Generate first, last or full names, in bulk, with gender and length controls.

Press Generate to create names.

Tip: press Space or Enter to generate, C to copy.

Crypto-grade fair randomness.How it works

What is the Random Name Generator?

A random name generator produces human names on demand: a first name, a surname, or a complete full name. It is the fastest way to name a character, a test account, a sample record, or a role-play persona without reusing the same handful of names you always reach for. This generator lets you choose the name type, select male, female, or an explicit gender-neutral pool, control length, and generate anywhere from one name to fifty at once in a copyable grid. Names you like can be saved to a favorites list so a good one is never lost when you generate the next batch.

How to use the random name generator

  1. Choose whether you want a first name, last name, or full name.
  2. Select a name style: male, female, gender-neutral, or any.
  3. Set how many names to generate and whether repeats are allowed.
  4. Press Generate to fill the grid with names.
  5. Copy any single name, star favorites, or download the whole list as CSV.

Use cases

Writing characters

Novelists and screenwriters generate casts of names quickly, then filter by style to match a character's background.

Test and demo data

Developers populate sign-up forms, user tables, and mockups with believable names instead of placeholder gibberish.

Tabletop and role-play

Give NPCs and player characters instant names during a session so the story never stalls.

Gender-neutral naming

Pick names that read as neither strongly masculine nor feminine, useful for inclusive design and unisex branding.

Team and project names

Combine random first and last names to seed sample accounts, avatars, or reviewer identities.

Frequently asked questions

Can I generate full names or just first names?

Both. Choose first, last, or full and the generator assembles names accordingly.

Is there a gender-neutral option?

Yes. There is a dedicated unisex pool of names that read as neither strongly masculine nor feminine.

How many names can I generate at once?

Up to fifty at a time, laid out in a grid where each name can be copied on its own.

Are the names real?

They are drawn from common, real-world first and last names, so results are realistic rather than random letters.

Can I save names I like?

Yes. Star any name to add it to your favorites list, which persists in your browser.

Can I avoid duplicates?

Turn off "allow duplicates" and each name in a batch will be distinct where the pool allows.

Last updated:

Related tools