Human Name Generator
Forge sturdy, earthbound names for the innkeepers, soldiers and village elders who hold your world together.
How to name a human
Not every name in a fantasy world needs to sound like it was whispered by a court of ancient elves. Humans are the common tongue of most settings: the smiths, sellswords, merchants and farmhands who fill the towns your heroes pass through. A good fantasy human name should sound grounded and easy to say aloud, built from short, hard-working syllables rather than exotic flourishes.
The Human Name Generator forges that "common tongue" feel by default: names like Brenwick, Osric or Wenna that could belong to a herbalist, a caravan guard or a dockside brawler. These aren't tied to any single real-world culture or era; they're original fantasy syllables, built to sound at home in a pseudo-medieval setting without pointing at a specific place on a map. Switch between male and female leanings, and use the count control to name a single traveller or a whole village census.
Instant mode is free and immediate, ideal for naming a shopkeeper mid-session. Arcane mode uses AI to go further, giving each name a short, table-ready hook, and it deliberately mixes in farmers, traders and soldiers alongside the nobles and heroes, so your world doesn't run out of ordinary people.
A strong human name should feel like it belongs to someone who has calloused hands. Forge a batch, say them out loud, and keep the ones that sound like they've spent a lifetime in the same town, because the herbalist and the village elder matter just as much as the chosen one.