Skip to content

Random name generator

Create random full names for characters, test data, games or placeholders. Choose American, international or fantasy style, pick a gender, and generate up to 100 names at once.

  • Free, no limits
  • No sign-up
Everything happens in your browser; your data is never uploaded.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Choose American, International or Fantasy.
  2. Pick the gender or fantasy style.
  3. Set how many names you need (1–100).
  4. Click Generate and copy one name or all of them.
Try it now

Three styles

Want to pick a name from a list you already have, like a class roster or a list of entrants? Use the random name picker. This page makes up new names.

  • American combines common US first names with common US surnames, such as Smith, Johnson, Garcia, Nguyen and Rivera. First names mix classic choices (James, Mary, Michael, Elizabeth) with recent favorites (Liam, Olivia, Harper, Mason).
  • International mixes first and last names from across Europe and the English-speaking world: Hugo Lefebvre, Giulia Rossi, Felix Weber, Freya Andersson.
  • Fantasy builds names from syllables for four styles: elf (flowing, vowel-rich names), dwarf (short, hard consonants), wizard (old-sounding, mysterious) and sci-fi (sharp, alien-sounding). About a third of fantasy results get a two-part name.

For the American and International styles you can choose female names, male names or a mix. Tick Add a middle name for a first, middle and last name.

What people use it for

  • Writers: name minor characters quickly, or find a fantasy name for a city, a ship or an elf.
  • Game masters and gamers: name NPCs on the fly in D&D or name a new character.
  • Developers and testers: fill forms, databases and mockups with realistic-looking sample names instead of "Test User 1".
  • Teachers: create word problems and examples with varied names.
  • Designers: realistic names in mockups make layouts easier to judge than lorem ipsum.

Real names, random combinations

The American and International styles use real first and last names, combined at random. That makes the results look natural, but it also means a generated name may belong to a real person. Don't use generated names to impersonate anyone or to fill official documents. For test data that must not match real people, consider adding a clearly fake marker or using the fantasy style.

Each batch contains no duplicates, and you can generate as many batches as you like.

In the American style, names are written first name then last name, the US order. The International style uses the same order, and keeps accents where a name has them (Chloé, García), so the results look authentic.

Tips for character names

  • Say it out loud. A name that's hard to pronounce trips up readers.
  • Vary first letters. If your main characters are Mason, Mia and Mark, readers will confuse them.
  • Match the setting. A modern American story wants the American style; a high-fantasy world suits elf or wizard names; a space opera fits sci-fi.
  • Mix and match. Take a first name from one batch and a surname from another.

Need a handle instead of a real-looking name? Try the username generator.

How the names are picked

Every name is chosen with your browser's cryptographic random generator, so each first and last name in the list has the same chance. The fantasy generator joins a random beginning, middle and ending syllable and cleans up triple letters so the result stays pronounceable. Nothing you generate is stored or sent anywhere; copy the names you like before you leave the page.

Frequently asked questions

Can I choose only female or male names?

Yes. For the American and International styles, choose Female names, Male names or Mixed.

Are these real people's names?

They're real first names and surnames combined at random, so a result may match a real person by coincidence.

How many names can I generate at once?

Up to 100 per click, all different.

Can I get a middle name?

Yes. Tick Add a middle name to get two given names plus a surname.

Do fantasy names follow any language?

No. They're built from syllables to sound right for each style, not taken from an existing language.

Last updated: November 13, 2026

Recommended

Similar tools

If Random name generator helped, you may need these too.

See all in category →

People also use