Generate a List of Random Names

Use the form below to create a list.

How many names?

Type of name?

First names only?

Use alliteration?

About

This application generates endless unique first and last names quickly. This valuable tool is a must have for:

  • Writers: use it to create character names
  • Expectant parents: use it to pick baby names
  • Website registrants: use it to create an alternate identity

I originally wrote this application to generate lists of random names to populate a test database with thousands of users. If you use this site, send me an email and let me know. Thanks.

Just need one name? Go here OneRandomName.com

HowManyDaysSince.net Quickly calculate how many days it has been since any date and today.

About this generator

List of Random Names builds a list of realistic, pronounceable first and last names — real name parts combined randomly, not full invented identities. Pick how many you want (10 to 100), whether to include male names, female names, or both, first names only or full names, and whether consecutive names should alliterate.

Also useful for

Beyond the uses in the About panel (writers, expectant parents, and alternate-identity registrants), this generator also works well for developers and QA seeding test databases or demo accounts with realistic-looking (not real) people, and for teachers and facilitators who need quick placeholder names for examples, seating charts, or group exercises.

Output formats

Once you generate a list, switch between five views: a plain list, text/CSV, a downloadable file, JSON, or a table. Every name is a random combination of real first- and last-name parts — any match to an actual person is coincidence, not a lookup of real individuals.

FAQ

Is this free to use?
Yes, with no sign-up or usage limit.
Are these real people?
No. Names are randomly combined from first- and last-name lists; any resemblance to a real person is coincidence.
What's alliteration mode?
It biases the generator toward names whose first and last name start with the same letter (like "Peter Parker") — useful for memorable character names.