Creature style
- Input
- Theme: Creature
- Expected output
- The Wyvern and Wheelhouse
Draws from 93 animals and 99 objects; this exact pair (Wyvern + Wheelhouse) is one of roughly 9,200 possible combinations in the Animal and Object pattern alone.
tavern names rpg
This page covers only the 5 tavern-name grammars the generator runs: definite, adjective, creature, proper and compound, each with its own word banks and combination rules, so you can pick the right shape before you roll.
Draws from 93 animals and 99 objects; this exact pair (Wyvern + Wheelhouse) is one of roughly 9,200 possible combinations in the Animal and Object pattern alone.
Pairs one of 99 objects with one of 44 fixed location phrases like 'the Frozen Peaks'; the 'The X at Y' pattern by itself already totals 4,356 distinct outputs.
One personal name from the 81-entry bank plus one establishment suffix from the 27-entry list; this is the only format that uses a possessive apostrophe instead of a definite article.
Yes. The patterns follow medieval fantasy naming conventions widely used in tabletop fantasy RPGs.
Because 4 of the 5 styles (Definite, Adjective, Creature, Compound) follow the English pub naming convention, which pairs a definite article with a short epithet instead of a standalone proper name; only the Proper style breaks that rule and uses a possessive apostrophe instead.
It rolls one name out of 81 Germanic and Norse options (Aldous, Sigrid, Mortimer) and one suffix out of 27 establishment words (Table, Cellar, Refectory), assembling 'Name's Suffix'; that is 2,187 possible combinations, well below any other tavern style because neither bank passes 100 entries.
Adding up the 4 internal patterns (Adjective+Animal, Animal and Object, Animal and Animal, Adjective+Animal and Object) over banks of 101 adjectives, 93 animals and 99 objects, the Creature style alone clears 957,000 distinct outputs, before the hybrid mode that blends two separate rolls into a single name even enters the picture.
No: every new name is compared, lowercased and with extra spaces collapsed, against the ones already rolled in that batch, and it only joins the list if it is new; if the chosen bank is too small to fill all 30 requested slots, the engine stops after a fixed number of attempts instead of hanging the page.
All names are generated locally in your browser.