Monster Almanac β’ GM Toolkit
Balanced Encounter Generator for D&D 5e
Build party-based encounters by level, difficulty, CR, type, environment, legendary preference, and encounter-shaped reward items. Great for D&D 5e play and DnD 5e session prep when you want a fast, reusable encounter workflow.
Party-based balancingDifficulty-aware resultsMulti-type filtersMulti-environment filtersEncounter-shaped rewards
Encounter pool snapshot
Total Monsters
1026
Types
14
Environments
45
Legendary Creatures
109
Loading encounter builder...
Three-step workflow
Keep the rhythm simple: build, choose, expand.
Build
Set the party, pick the pressure, and narrow by CR, type, environment, style, or legendary preference.
Choose
Lock the encounter you like, rename it, add notes, and keep rerolling alternatives until the scene feels right.
Expand
Open monster pages in a new tab, branch into terrain and NPCs, then generate a reward item shaped by the chosen encounter.
Quick answers
Is this only for random encounters?
No. It works better as a balanced encounter builder and discovery layer for prep and live pivots.
Can I use more than one type or environment?
Yes. The builder supports multiple types and multiple environments at the same time, which is especially useful for DnD prep where the scene logic is broader than one narrow monster lane.
Related tools
Browse Monsters
Search the bestiary by name, CR, type, environment, and legendary status.
NPC Generator
Create fantasy NPCs with identities, hooks, seeds, and prompt outputs.
Terrain Generator
Open environment-based terrain prompts to support VTT-ready scene building.
Magic Items Generator
Forge rarity-aware rewards, prompts, drawbacks, and item concepts from encounter context.