Joss Calder
A cheerful caravan guard hiding a fresh royal warrant under a bandaged wrist.
Scene draft
Ready
A narrow inn leans between rain-polished warehouses, its green glass lantern throwing ripples across the alley stones.
Inside, wool cloaks steam by the hearth, low music works around private conversations, and every table has a clear view of the back door.
Mara Venn, a patient host with ink-stained fingers, remembers every debt and offers excellent advice only once.
A cheerful caravan guard hiding a fresh royal warrant under a bandaged wrist.
A retired canal pilot who trades accurate maps for impossible songs.
A student duelist pretending not to wait for someone who is very late.
A sealed room in the old customs house has begun answering knocks from the inside.
During the busiest hour, every flame in the tavern burns blue and one patron calmly asks which guests are willing to lie under oath.
A regular challenges a newcomer to a harmless dice game whose old local rules are anything but harmless.
Guide
This tool creates a playable tavern, inn, lounge, tea house, cellar, or similar social venue with enough detail to start a scene quickly. Each result can include a location, atmosphere, keeper, services, patrons, rumors, a hidden problem, sensory details, and a scene hook.
The output is meant to be table fuel rather than fixed canon. Rename anything, swap the genre, remove details that do not fit your campaign, and keep the pieces that give players something interesting to touch.
Start with the genre and clientele that match the next stop in your adventure. Generate a few times, lock the strongest sections, then reroll the rest until the venue has a clear mood and a usable problem.
When players enter an unplanned tavern, generate once and read only what you need: name, atmosphere, keeper, and one patron. The rest can stay behind the screen until the group starts asking questions.
The generator avoids named rules, stat blocks, challenge ratings, and setting-owned terminology. That makes each venue easy to adapt for fantasy campaigns, mystery sessions, science-fantasy ports, solo journaling games, fiction drafts, or homebrew worlds.
If you need mechanics, add them after the scene has a purpose. A nervous courier can become a low-level contact, a rival agent, a social obstacle, or a future ally depending on the ruleset you are running.
The lock buttons are for iterative prep. If you like the tavern name and keeper but the rumor feels wrong, lock the venue and keeper, then reroll details. If the NPC list is the useful part, lock the NPCs and keep searching for a better scene hook.
For a recurring location, save one stable version of the venue and use later rolls as weekly changes: new patrons, a sharper rumor, a fresh optional conflict, or a return complication tied to someone the party already met.
Use pilots, soldiers, quarantine seals, station politics, salvage routes, and pressure alarms. Keep the human stakes clear even when the technology is strange.
Lean on guest-right, old roads, pilgrim rumors, shrine bargains, hearth politics, and promises made in public where everyone can remember them later.
Treat the venue as a social trap: ledgers, salons, inspectors, hidden documents, false manners, and polite people with dangerous information.
Build around identities, surveillance gaps, borrowed faces, corporate pressure, street crews, memory deals, and favors that leave a digital trail.
Make supplies matter. Water, medicine, shelter, convoy gossip, ration debt, and old infrastructure can turn a meal stop into a hard choice.
Use claims, railheads, dust, temporary law, tired pilots, disputed maps, careful handshakes, and conflicts where reputation travels faster than ships.
The copy, Markdown, prep-sheet, JSON, and print controls are meant for different levels of permanence. Copy is fastest during play. The prep sheet is compact enough to paste into a session outline. Markdown works well for Obsidian or other note apps. JSON is for future experiments where the same generated scene might be imported into another tool.
Saved scenes are convenience storage, not an archive. They live in this browser only. When a location matters long term, download or copy it into your campaign notes so it survives browser cleanup, device changes, and private browsing sessions.
Generate a roadside inn, choose one rumor, and let the characters decide whether the stop is restful, suspicious, or a doorway into the next problem.
Lock a keeper and clientele profile, then reroll patrons across sessions to make the location feel active without rebuilding it from scratch.
Use the patron list when players ask who else is in the room, then expand one NPC with details if they become a contact, suspect, rival, or witness.
Use the atmosphere, hidden problem, and scene hook as a compact fiction prompt for a negotiation, first meeting, betrayal, or quiet character moment.
Yes. The generated text is intended as reusable prep material. Edit names, motives, and location details so the result fits your table or draft.
No. The tool describes people, places, problems, and hooks rather than game mechanics, so you can add your preferred stats or difficulty rules separately.
Use only the venue name, one sensory detail, one NPC, and one problem. Extra details are there for backup, not as a script you must read aloud.
Yes. Lock or save the venue, keeper, and core mood. Reroll rumors, patrons, and optional conflict when the characters return.
Scene Library saves stay in this browser on this device. They are not uploaded or synced. Clearing browser or site data will remove them, and private browsing windows may not keep them reliably.
They reserve space for a possible future ad layout review. This tool does not include ad scripts in the HTML.
The current version runs from static local files after the page loads. It does not call an API, create accounts, or use runtime AI to generate results.
Yes. The light or dark table mode preference is saved in this browser using localStorage. It can reset if browser or site data is cleared.
The generator is designed to run in your browser and use local page controls for drafting, copying, downloading, printing, and saving a draft. Avoid putting private campaign secrets into any web tool unless you are comfortable with how the page is hosted and maintained.
This static tool does not add advertising scripts here, but future versions may include ads or analytics that can use cookies or similar browser storage. Review the privacy policy when using a published version.