Boneyard Tools

Random Name Generator

Spin up a batch of random names in one click. Choose real-style person names and filter by gender, or generate invented fantasy names for characters, games and worldbuilding. Every result is copyable, and everything runs in your browser.

How to generate random names

  1. Pick a type: Person for real-style first and last names, or Fantasy for invented names.
  2. For Person names, choose female, male or any to set the first-name pool.
  3. Set how many names you want, then click Generate.
  4. Copy any name you like, or generate a fresh batch.

Examples

A batch of person names

type: person, gender: any, count: 5
Ava Brooks, Liam Carter, Nora Reed, Felix Hall, Maya Bell

Fantasy names for characters

type: fantasy, count: 5
Aelmir, Branvor, Sylwyn, Kalithor, Maranel

Frequently asked questions

What is the difference between person and fantasy names?

Person names combine a real-style first name and surname, like Ava Brooks. Fantasy names are invented from pronounceable syllables, like Branvor, which suits characters, places and game profiles.

How does the gender option work?

For person names you can choose female, male or any. Female and male draw the first name from a matching list, while any picks from both pools combined. The surname is shared across all options.

Can I generate many names at once?

Yes. Set the count and click Generate to create a whole batch in one go. Each name has its own copy button, so you can grab just the ones you like.

Why do I get different names every time?

Names are picked at random from curated word lists, so each click gives a fresh batch. Generate again as many times as you want until something fits.

Is anything sent to a server?

No. The generator runs entirely in your browser, so the names you create are never uploaded or stored.

Related tools