Human Fantasy Name Generator

Generate grounded human names for fantasy settings, with place-based surnames.

How human names work

Pseudo-medieval European sounds with place-based surnames (-ford, -wood, -croft).

  • Place-based surnames (Ashford, Millcroft) tell you where the family came from; occupation surnames tell you what they did.
  • Short nicknames make human NPCs feel real at the table: Aldric becomes Al, Rosamund becomes Ros.
  • Mix one uncommon first name with a plain surname so players can remember it.

Got a name? Build the rest of the character with the D&D character generator or write their history with the backstory generator.

Other race name generators

Questions

What makes a name sound human?

Pseudo-medieval European sounds with place-based surnames (-ford, -wood, -croft).

Can I use these human names in D&D?

Yes. They follow the naming feel described for humans in fantasy games, but they are generated from syllables, so they are not copied from any sourcebook. Use them freely for player characters and NPCs.

How many names can it make?

The syllable tables combine into thousands of first names, and the family names multiply that further. Press Generate as often as you like.