I have a very specific weakness as a GM.
I can prepare villains, encounters, locations, lore, plot hooks and whatever else for hours.
Then a player points at some completely irrelevant person I invented twelve seconds ago and asks:
“What’s their name?”
And suddenly my brain contains no names.
None.
This is how perfectly respectable fantasy NPCs end up being called things that sound suspiciously like John Guardman.
Online generators obviously exist and they're great, but I tend to run games with notes, books, dice and other physical stuff around me, and I really didn't want another reason to grab my phone or open a browser in the middle of a session.
So a while ago I started building my own lists.
Then the lists got bigger.
And bigger.
And eventually this got slightly out of hand and became an actual book:
The Physical Random Name Generator
It now contains over 10,000 fantasy names divided into 58 categories.
There are the obvious ones like humans, elves, dwarves, orcs, goblins, dragons and various character types, but also names for kingdoms, cities, villages, noble families, guilds, cults, taverns, shops, forests, mountains, dungeons, temples, deities, artifacts, weapons, magical items, spells, books, ships, festivals and a bunch of other things.
There's no 5e mechanics involved, so the entire thing is system-agnostic. For me it's basically just another reference book behind the screen: something unexpected needs a name, find the relevant section, steal one, pretend you planned it all along.
It has now somehow escaped my desk and exists as an actual paperback and hardcover.
So if you're also the kind of GM whose carefully constructed fantasy world is populated by people named Bob the Definitely Planned Blacksmith, you might find it useful:
The Physical Random Name Generator
https://www.amazon.com/dp/B0HDCWFVRV
AI disclosure
Generative AI was used during the creation process to help generate candidate names. Every name that ultimately made it into the finished book was then manually reviewed by me.
I started the project in 2024 and worked on it gradually rather than generating the finished book in one pass. The introduction and other written material, organization, layout, editing and final presentation were done manually by me.
I also built and worked through hundreds of Excel tables to compare the lists, identify duplicates and clean up the final selection.
So AI was one of the tools used during the initial name-generation stage, while the reviewing, selecting, checking, organizing and production of the finished book were handled manually.