Random Name Generator

Generate a random first and last name instantly. Filter by male or female. Great for writing, games, and placeholder data.

Press the button to generate a name

How to use the Random Name Generator

Choose a gender filter — Any, Male, or Female — then press Generate name. A random first and last name appears. Press Copy to copy the full name to your clipboard, or press the button again for a new one.

What people use random names for

  • Fiction writing — need a name for a minor character fast? Generate one and get back to writing.
  • Game development — NPCs, enemies, and procedurally generated characters all need names. Use the generator for quick placeholder names during development.
  • Testing and demo data — populating a database, UI mockup, or form prototype with realistic-looking names instead of "John Doe" repeated 50 times.
  • Roleplay and D&D — generate character names on the fly when players create new characters or meet unnamed NPCs.

Related tools

Need to pick randomly from a list of real names? Name Picker does that. Want a random word for creative writing? Random Word Generator.

Frequently Asked Questions