A D&D random encounter generator pulls from curated encounter tables for each terrain type and party level, giving you immediate, balanced encounters for any situation. Perfect for DMs running sandbox campaigns or handling unexpected player detours.
Encounter Parameters
Encounter Result
Set your parameters and roll to generate an encounter.
Recent Rolls
How to Use the D&D Random Encounter Generator
Random encounters are a core tool for D&D Dungeon Masters — they create urgency during travel, reward careful resource management, and make the world feel alive and dangerous. This D&D random encounter generator gives you balanced, terrain-appropriate encounters in seconds.
Step 1: Select Terrain
Choose the terrain type that matches your current in-game location. Each terrain has a unique table: Forest has wolves, owlbears, and bandit camps; Underdark spawns mindflayers and drow patrols; Urban encounters include thieves' guilds, city guards, and merchant disputes.
Step 2: Set Party Level and Size
Encounter tables are tiered by party level: levels 1-4, 5-10, 11-16, and 17-20. Higher levels unlock more powerful creatures. Party size adjusts XP thresholds — a deadly encounter for 4 players uses more creatures than the same difficulty for 2 players.
Step 3: Choose Difficulty
Easy encounters pose minimal risk — maybe 1-2 giant rats or a lone bandit. Medium encounters are standard combat where players use some resources. Hard encounters require tactics and good rolls. Deadly encounters should genuinely threaten lives and may require retreat or clever thinking to survive.
Step 4: Roll and Use the Encounter
Click "Roll Encounter" for an instant result showing creature types, quantities, CR, and a brief description. Recent rolls appear in the history panel below, so you can reference earlier encounters during the same session. Click "Roll Again" for a different encounter with the same parameters.
When to Use Random Encounters
Roll for random encounters during overland travel (typically every 4-8 hours in dangerous areas), when players spend time in one location, or whenever you want to inject unexpected action. Not every roll needs to result in combat — consider using a result as a scene or complication instead of a fight.
FAQ
Is this encounter generator free?
Yes, completely free with no signup required. All encounter tables are built into the tool and work offline.
How are encounter difficulty levels determined?
Difficulties follow D&D 5e's XP thresholds: Easy (below XP threshold), Medium (XP threshold met), Hard (2× threshold), Deadly (4× threshold). The tool matches encounters to your selected difficulty based on party level and size.
What terrains are available?
Ten terrain types: Forest, Mountain, Desert, Swamp, Urban, Underdark, Coast, Arctic, Jungle, and Plains. Each has a unique encounter table with 15-20 encounter entries appropriate to that environment.
How does party size affect encounters?
Larger parties can handle more difficult encounters. The tool adjusts encounter XP thresholds based on party size, ensuring deadly encounters stay appropriately challenging for groups of 2-8 players.
Are these official D&D 5e monsters?
The encounters reference monsters from the D&D 5e SRD (System Reference Document) and common sources. All monsters and CRs mentioned are part of the public 5e SRD.