Skip to content

Random Name Generator

Create one or many random first-and-last name combinations. Handy for writing characters, naming test accounts, populating dummy data or finding baby-name inspiration.

What this means

The generator pairs a first name and a surname from separate pools, so the result reads like a real name. Choose male, female or any.

How we calculate it

Formula

name = first[random] + ' ' + last[random], chosen with a cryptographic random source.

Worked example

Create five test accounts for a demo environment.

  1. 1Choose 'Any' gender and count 5.
  2. 2Generate five unique name combinations.
  3. 3Copy them into your seed data.

Important assumptions

  • Names are drawn from curated English-language pools.

Frequently asked questions

Can I use generated names for characters?

Yes. They are ordinary first-and-surname combinations suitable for characters, games and test data.

Does it avoid duplicate names?

When generating many names at once, duplicates are possible but rare; generate again to get a fresh set.

Guide

Wheel Spinner Guide: Fair Random Picks and Group Decisions

A wheel spinner settles debates with a fair, visible random pick. Here is how randomness works under the hood.

Read next

Related tools