How human names work in 5e
Humans are the hardest race to name well precisely because they have no single convention. In the Forgotten Realms, human names track ethnicity and region: Chondathan names sound vaguely northern European, Calishite names draw on Arabic patterns, Mulan names echo ancient Egypt, Shou names follow East Asian forms. A human name immediately places a character somewhere on the map, which makes it the most informative name in the game when used on purpose.
Choosing a cultural anchor
The fastest way to a good human name is to pick the region first. Decide where your human grew up, match it to one of the Realms' cultures or your own setting's equivalent, and roll until a result fits that sound. The generator above draws across several human naming traditions, so a single batch will range wide. A name that feels out of place for your character's homeland is doing accidental worldbuilding, so let geography veto your favorites when it should.
Surnames that say something
Human surnames in D&D come in two broad kinds: inherited family names, and trade or place names that started as descriptions, like Brightwater or Stormwind. For commoners, a surname tied to work or geography is often more authentic than a noble-sounding family name. For nobles, the family name IS the character's armor and burden. Roll a few pairings above, then ask whether your human's surname was inherited, earned, or invented at a border crossing, because all three are stories.
One filter that saves every human name
Run your finalists through a single test: would this name break the table's immersion? Human names sit closest to real-world names, so they are the easiest place for an accidentally modern one to sneak in. If a result sounds like a coworker, shift one vowel or swap the ending and it will step back into the Realms. The generator leans archaic on purpose, but your ear is the last gate.
Sample names from this generator's human list: Alaric, Aldric, Aria, Beatrix, with clan or family names like Ashford and Blackwood. Roll above for the full range, and click any result to copy it.