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.