Random Encounter Generator
Roll atmospheric encounters from a custom table for tabletop adventures.
Also known as: encounter table · adventure prompt
seeded
Output
About this tool, tips & examples
What it does
The Random Encounter Generator rolls atmospheric encounters from your own table. Paste encounter ideas one per line — “a merchant with a broken cart”, “wolves shadowing the party”, “an unnatural fog” — set how many to roll, and let the dice decide what the road holds. Seeded rolls keep your session prep reproducible.
Common use cases
- GM session prep — pre-roll a night’s worth of travel encounters, seeded so your notes and the table agree.
- Live improvisation — a one-click answer to “you travel for three days — does anything happen?”
- Solo RPGs — an impartial oracle drawing from your campaign’s own encounter list.
- Writing prompts — roll scene complications for fiction the same way.
Settings
- Encounter ideas — your table, one entry per line (commas work too). Duplicate an entry to weight it — three lines of “bandits” makes bandits three times as likely.
- How many — roll one encounter or a whole journey’s worth.
- Seed — the same seed and table reproduce the same encounters — change it for a fresh road.
Privacy note
Rolls happen locally in your browser — your encounter table is never uploaded. Seeded randomness for games; not secure randomness, and it doesn’t need to be.
FAQ
How do I make rare encounters rare? Repetition weights the table: paste mundane encounters several times and the dragon once. For explicit numeric weights, the Weighted Picker does the same draw.
Can the same encounter come up twice? Yes — each roll is independent, like rolling on a printed table repeatedly. Duplicates in one journey can be a feature (“the wolves are back”).
What pairs well with this? Loot Table for what the encounter drops, Initiative Order for when it turns hostile, and the RPG Worldbuilder for the campaign around it.