RPG encounter generator
Generate random tabletop encounters — who shows up, how many, and why.
RPG encounter generator
Stuck for what happens next at the table? This generator builds a random encounter for your tabletop RPG session in one click: who the party runs into, how many there are, what they are doing right now, and what is nearby. Use it for a wandering-monster check, to stock a hex-crawl, or to improvise when the party goes somewhere you did not prep.
Pick an environment — forest, dungeon, city, sea or desert — and each draws from its own pool of creatures, NPCs, activities and scenery, so a desert ambush reads nothing like a dungeon one. Difficulty and party level scale how many creatures show up, from a lone scout at easy to a small warband at deadly. The combat-versus-social slider sets how often an encounter is a fight rather than a chance meeting, and the encounter count generates several at once for stocking a whole session. Turn on "include why they are here" and "include a reward or find" to add a motive and a loot line. Paste your own list into the custom foes field — comma, semicolon or newline separated — and combat encounters draw from it instead of the built-in tables.
Choose bullet or paragraph output depending on whether you want something to scan mid-session or read aloud. The tally tracks how many encounters were generated and the combat-to-social split, and it re-rolls instantly whenever an option changes.
Everything runs locally in your browser. Nothing you type into the custom foes field, or any option you set, is ever uploaded or logged. Copy the result, download it as a .txt file for your session notes, or send it to another tool's input to keep working with it.