About this secret society name generator
The hardest thing about naming a hidden organisation is that a sinister name defeats the point. Anything called the Order of the Black Flame has already told the city watch where to start. Real organisations that needed to stay unnoticed named themselves like paperwork, and that gap between the dull name and the real purpose is where the good scenes live.
This generator starts from that principle. Each result gives you the name outsiders see, the naming logic underneath it, and the moment your party first notices something is off.
The registers it rotates
Deliberate dullness — the Society of Friends of the Observatory, the Thursday Fund. A name nobody asks twice about, which makes the eventual reveal land.
A borrowed liturgical or scholarly phrase — devotional to outsiders, exact to members.
A symbol only members recognise — often a physical object the order actually holds, which gives you a prop.
A founding date or disaster — ties the society to an event everyone remembers and nobody connects to them.
An outsiders' epithet that stuck — coined by a magistrate, a rival, or a frightened witness, then adopted with a shrug.
A cover name over a real name — the public charity and the thing it funds. Both names come back when this register rolls.
A hollowed-out institution — an order that was once exactly what it claimed and still holds the building, the endowment, and the letterhead, but not the purpose.
Match the name to what they are hiding from
This is the useful rule, and the generator follows it. A society hiding from a magistrate looks like a burial club. One hiding from a rival order looks like nothing at all and communicates by object. One that stopped hiding because it won looks like a respectable institution with excellent lawyers. When your players learn the name, they should be able to work backwards to the threat.
Seeding a society across sessions
A conspiracy revealed in one scene is a monster with extra steps. The version that works is slower: the party sees a token, then the same token somewhere it should not be, then learns the boring name, and only much later learns why the boring name was chosen. Each result is built for that pacing — the token members carry, the phrase they use to identify each other, the day they meet, and the one rule nobody breaks are all things a party can notice long before they understand.
The plot hook is deliberately a moment rather than a summary. You are not told the society's master plan, because the party should not be either. You are told how they brush against it.
Using the cover name and the real name
When a result gives you both, hold the second one back. Let your players investigate the charity, find nothing wrong, and move on. An organisation that survives the party's scrutiny once is far more unsettling on the second encounter than one that reveals itself immediately, and it rewards the players who kept notes.
A society also solves a structural problem in long campaigns: it is an antagonist that cannot be killed in a fight. Members die, cells are rolled up, halls burn — and the thing continues, because the thing is an agreement rather than a person.
Building out the organisation
Pair a rolled society with the [villain name generator](/villain-name-generator) for the member the party eventually meets face to face, and the [city name generator](/city-name-generator) for the district where its dull little office sits. If it turns out to be devotional in nature, the [necromancer name generator](/necromancer-name-generator) and [warlock name generator](/warlock-name-generator) both suit the person who took the order somewhere its founders would not recognise.