Monster Almanac
← Back to the Bestiary

Monster Almanac β€’ VTT Toolkit

Fantasy Terrain Generator for D&D 5e, DnD, and VTT battle maps

Build stronger fantasy terrain prompts by choosing an environment, time of day, weather, and terrain details before opening the final map workflow. This page is designed for readable, top-down fantasy battle maps that work well in Roll20, Foundry, and similar VTT platforms.

Instead of treating terrain as a vague backdrop, this generator helps you shape atmosphere, visibility, movement, and encounter tone. A swamp at night does not play like a swamp at morning. A snowy pass does not communicate the same threat as an ash-dusted ridge at sunset. Those differences matter both for immersion and for practical map readability.

39 environments117 map variants39 customizable environments117 detail groupsMorning / Sunset / NightBuilt for Roll20 / Foundry

What this fantasy terrain generator is designed to create

Good fantasy terrain prompts do more than name a biome. They shape the play experience. A useful map prompt tells the image workflow what kind of space should feel open, blocked, dangerous, elevated, flooded, narrow, ruined, sacred, corrupted, or easy to navigate. That is especially important for D&D 5e, DnD, and other tabletop RPG encounters where a map needs to be both atmospheric and legible.

This page is built to help you create environments that remain clear under a future grid overlay. The goal is not just pretty scenery. The goal is usable scenery. Players should be able to read where they can move, where they are exposed, where they can hide, and where the map itself introduces tactical tension.

Environment-first prompts

Start from the actual kind of place you need: swamp, ruins, battlefield, river, road, underdark, urban spaces, and more.

Lighting that changes tone

Morning, sunset, and night are not just cosmetic switches. They affect mood, visibility, contrast, and encounter tension.

Weather and detail controls

Supported environments can be refined with weather and terrain detail selectors to push the scene toward a stronger identity.

VTT-friendly structure

Prompts are aimed at top-down, grid-friendly fantasy map workflows for Roll20, Foundry, and similar platforms.

Why terrain quality matters in actual play

Readability affects speed

If players cannot quickly read the walkable space, the map slows the session down. Clear terrain helps everyone make decisions faster.

Contrast affects tactics

Good map prompts make it easier to separate paths, hazards, cover, elevation, water, vegetation, rubble, and obstacles.

Atmosphere affects memory

A bland generic field is easy to forget. A rope walkway in a fungus swamp at night sticks in the mind and changes how the encounter feels.

Specificity improves output

The more intentionally you describe terrain shape and visual priorities, the more likely your final map will be useful rather than noisy.

How to use it in a real campaign

1. Pick the place

Choose the environment that best matches the upcoming scene, encounter, transition, dungeon room chain, or travel beat.

2. Pick the light

Morning, sunset, and night quickly change emotional tone and map readability without changing the core location.

3. Add weather

Rain, snow, wind, clear conditions, or other weather options can sharpen the scene and imply new hazards or visibility limits.

4. Add terrain details

Use detail groups to control shape, clutter, landmark rhythm, traversal feel, and signature visual identity.

What makes a better terrain prompt

Strong fantasy map prompts usually balance three goals at once: atmosphere, tactical clarity, and top-down coherence. A prompt that over-focuses on drama can become muddy. A prompt that only lists objects can feel dead. The sweet spot is a readable scene with a distinct encounter identity.

Useful terrain details often include path width, landmark rhythm, obstacle spacing, water or elevation contrast, and a clear split between walkable and non-walkable zones.

Example prompt anatomy

Environment: Abyss
Lighting: Morning
Weather: Clear
Terrain details: open lanes, readable choke points, distinct obstacles, strong contrast between safe ground and hazard zones
Visual goal: top-down fantasy battle map, grid-friendly, readable under VTT overlay, balanced between atmosphere and tactical clarity

Best use cases for fantasy battle map prompts

Ambush scenes

Use terrain prompts to create partial cover, concealed approach lines, and meaningful flanking space before combat begins.

Travel encounters

Roads, bridges, rivers, cliffs, and ruins gain much more impact when the terrain itself helps tell the story of the interruption.

Boss arenas

More specific terrain prompts help boss fights feel like places with identity instead of circles full of decorative clutter.

Exploration set pieces

Terrain prompts are useful even outside combat, especially when the environment carries puzzle logic, fear, scale, or ritual atmosphere.

Available fantasy environments

This page currently includes the following environment categories for fantasy terrain prompt generation. Now each one also works as a jump link, so users can click an environment and go straight to its generator block below.

Terrain Generator

Use the tool below to choose an environment and open a terrain prompt workflow with the available lighting, weather, and detail options. The generator is the practical core of the page, but the written sections above are here to help you make better decisions before you click.

That matters because a better starting prompt usually produces a better final map. A scene becomes easier to run when the terrain already knows what kind of story and movement it wants to support.

Abyss

Choose lighting, weather, and terrain details for abyss.

Back to environments

Abyss

Base + optional customizer

Custom
Morning β€’ Abyssal Storm β€’ Broken Obsidian Fields β€’ Ichor Pools β€’ Demon Idol
BaseOpen

Arctic

Choose lighting, weather, and terrain details for arctic.

Back to environments

Arctic

Base + optional customizer

Custom
Morning β€’ Clear β€’ Frozen Lake β€’ Light Snow Cover β€’ Abandoned Camp Remains
BaseOpen

Arena

Choose lighting, weather, and terrain details for arena.

Back to environments

Arena

Base + optional customizer

Custom
Morning β€’ Clear β€’ Sand Pit β€’ Weapon Racks β€’ Central Pillar
BaseOpen

Astral

Choose lighting, weather, and terrain details for astral.

Back to environments

Astral

Base + optional customizer

Custom
Morning β€’ Astral Turbulence β€’ Stable Astral Paths β€’ Small Edge Sigils β€’ Localized Energy Rift
BaseOpen

Astral Sea

Choose lighting, weather, and terrain details for astral sea.

Back to environments

Astral Sea

Base + optional customizer

Custom
Morning β€’ Astral Turbulence β€’ Gentle Currents β€’ Drifting Islets β€’ Astral Whirlpool
BaseOpen

Battlefield

Choose lighting, weather, and terrain details for battlefield.

Back to environments

Battlefield

Base + optional customizer

Custom
Morning β€’ Clear β€’ Churned Mud β€’ Broken Shields β€’ Fallen Banner
BaseOpen

Cave

Choose lighting, weather, and terrain details for cave.

Back to environments

Cave

Base + optional customizer

Custom
Morning β€’ Subterranean Draft β€’ Wide Chamber β€’ Bioluminescent Fungi β€’ Stalagmite Fields
BaseOpen

Coastal

Choose lighting, weather, and terrain details for coastal.

Back to environments

Coastal

Base + optional customizer

Custom
Morning β€’ Clear β€’ Sandy Beach β€’ Low Tide β€’ Shipwreck
BaseOpen

Desert

Choose lighting, weather, and terrain details for desert.

Back to environments

Desert

Base + optional customizer

Custom
Morning β€’ Clear β€’ Rolling Dunes β€’ Rocky Outcrops β€’ Giant Bones
BaseOpen

Dungeon

Choose lighting, weather, and terrain details for dungeon.

Back to environments

Dungeon

Base + optional customizer

Custom
Morning β€’ Subterranean Draft β€’ Tight Corridors β€’ Cracked Tiles β€’ Iron Portcullis
BaseOpen

Extraplanar

Choose lighting, weather, and terrain details for extraplanar.

Back to environments

Extraplanar

Base + optional customizer

Custom
Morning β€’ Planar Instability β€’ Warped Paths β€’ Arcane Storm Lines β€’ Planar Anchor
BaseOpen

Farmland

Choose lighting, weather, and terrain details for farmland.

Back to environments

Farmland

Base + optional customizer

Custom
Morning β€’ Clear β€’ Crop Rows β€’ Fences and Gates β€’ Barn Ruin
BaseOpen

Feywild

Choose lighting, weather, and terrain details for feywild.

Back to environments

Feywild

Base + optional customizer

Custom
Morning β€’ Rain β€’ Enchanted Glade β€’ Fairy Rings β€’ Moonwell
BaseOpen

Forest

Choose lighting, weather, and terrain details for forest.

Back to environments

Forest

Base + optional customizer

Custom
Morning β€’ Clear β€’ Open Canopy β€’ Exposed Roots β€’ Ruined Shrine
BaseOpen

Giant Holds

Choose lighting, weather, and terrain details for giant holds.

Back to environments

Giant Holds

Base + optional customizer

Custom
Morning β€’ Clear β€’ Mead Hall Floor β€’ Rune Slabs β€’ Throne Dais
BaseOpen

Grassland

Choose lighting, weather, and terrain details for grassland.

Back to environments

Grassland

Base + optional customizer

Custom
Morning β€’ Clear β€’ Short Grass β€’ Scattered Rocks β€’ Standing Stones
BaseOpen

Graveyard

Choose lighting, weather, and terrain details for graveyard.

Back to environments

Graveyard

Base + optional customizer

Custom
Morning β€’ Clear β€’ Ordered Rows β€’ Dead Grass β€’ Mausoleum
BaseOpen

Hell

Choose lighting, weather, and terrain details for hell.

Back to environments

Hell

Base + optional customizer

Custom
Morning β€’ Infernal Ash β€’ Basalt Flats β€’ Bone Palisades β€’ Flame Pillar
BaseOpen

Hill

Choose lighting, weather, and terrain details for hill.

Back to environments

Hill

Base + optional customizer

Custom
Morning β€’ Clear β€’ Rolling Hills β€’ Boulder Clusters β€’ Hilltop Shrine
BaseOpen

Jungle

Choose lighting, weather, and terrain details for jungle.

Back to environments

Jungle

Base + optional customizer

Custom
Morning β€’ Rain β€’ Broken Canopy β€’ Vines and Roots β€’ Ancient Ruins
BaseOpen

Laboratory

Choose lighting, weather, and terrain details for laboratory.

Back to environments

Laboratory

Base + optional customizer

Custom
Morning β€’ Arcane Leak β€’ Alchemy Benches β€’ Spilled Reagents β€’ Central Reactor
BaseOpen

Mountain

Choose lighting, weather, and terrain details for mountain.

Back to environments

Mountain

Base + optional customizer

Custom
Morning β€’ Clear β€’ Narrow Pass β€’ Bare Rock β€’ Rope Bridge
BaseOpen

Nine Hells

Choose lighting, weather, and terrain details for nine hells.

Back to environments

Nine Hells

Base + optional customizer

Custom
Morning β€’ Infernal Ash β€’ Ash Causeways β€’ Iron Spikes β€’ Infernal Watchtower
BaseOpen

Plains

Choose lighting, weather, and terrain details for plains.

Back to environments

Plains

Base + optional customizer

Custom
Morning β€’ Clear β€’ Low Grass β€’ Shallow Rise β€’ Lone Tree
BaseOpen

Ravnica

Choose lighting, weather, and terrain details for ravnica.

Back to environments

Ravnica

Base + optional customizer

Custom
Morning β€’ Clear β€’ Spire Streets β€’ Guild Banners β€’ Guildgate
BaseOpen

River

Choose lighting, weather, and terrain details for river.

Back to environments

River

Base + optional customizer

Custom
Morning β€’ Clear β€’ Broad Channel β€’ Muddy Banks β€’ Ford Crossing
BaseOpen

Road

Choose lighting, weather, and terrain details for road.

Back to environments

Road

Base + optional customizer

Custom
Morning β€’ Clear β€’ Dirt Road β€’ Ditches β€’ Broken Cart
BaseOpen

Ruins

Choose lighting, weather, and terrain details for ruins.

Back to environments

Ruins

Base + optional customizer

Custom
Morning β€’ Clear β€’ Scattered Walls β€’ Rubble Fields β€’ Fallen Statue
BaseOpen

Sewer

Choose lighting, weather, and terrain details for sewer.

Back to environments

Sewer

Base + optional customizer

Custom
Morning β€’ Sewer Mist β€’ Central Runoff β€’ Slick Stone β€’ Sluice Gate
BaseOpen

Shadowfell

Choose lighting, weather, and terrain details for shadowfell.

Back to environments

Shadowfell

Base + optional customizer

Custom
Morning β€’ Shadow Mist β€’ Dead Grass β€’ Twisted Roots β€’ Gallows Tree
BaseOpen

Swamp

Choose lighting, weather, and terrain details for swamp.

Back to environments

Swamp

Base + optional customizer

Custom
Morning β€’ Clear β€’ Mud Flats β€’ Reeds β€’ Rotting Boardwalk
BaseOpen

Temple

Choose lighting, weather, and terrain details for temple.

Back to environments

Temple

Base + optional customizer

Custom
Morning β€’ Clear β€’ Processional Steps β€’ Polished Stone β€’ Altar
BaseOpen

Tomb

Choose lighting, weather, and terrain details for tomb.

Back to environments

Tomb

Base + optional customizer

Custom
Morning β€’ Subterranean Draft β€’ Burial Corridors β€’ Dusty Flagstones β€’ Royal Sarcophagus
BaseOpen

Underdark

Choose lighting, weather, and terrain details for underdark.

Back to environments

Underdark

Base + optional customizer

Custom
Morning β€’ Subterranean Draft β€’ Fungal Forests β€’ Spore Fields β€’ Fungal Tower
BaseOpen

Underground

Choose lighting, weather, and terrain details for underground.

Back to environments

Underground

Base + optional customizer

Custom
Morning β€’ Subterranean Draft β€’ Earth Tunnels β€’ Packed Earth β€’ Collapsed Supports
BaseOpen

Underwater

Choose lighting, weather, and terrain details for underwater.

Back to environments

Underwater

Base + optional customizer

Custom
Morning β€’ Underwater Current β€’ Sand Floor β€’ Clear Water β€’ Shipwreck
BaseOpen

Urban

Choose lighting, weather, and terrain details for urban.

Back to environments

Urban

Base + optional customizer

Custom
Morning β€’ Clear β€’ Tight Alleys β€’ Carts and Stalls β€’ Clocktower Base
BaseOpen

Village

Choose lighting, weather, and terrain details for village.

Back to environments

Village

Base + optional customizer

Custom
Morning β€’ Clear β€’ Scattered Huts β€’ Wood Palisades β€’ Meeting Hall
BaseOpen

Wilderness

Choose lighting, weather, and terrain details for wilderness.

Back to environments

Wilderness

Base + optional customizer

Custom
Morning β€’ Clear β€’ Open Clearings β€’ Thorn Brambles β€’ Hunter Camp
BaseOpen

Frequently asked questions

Is this only for combat maps?

No. It is especially useful for combat maps, but it also works well for travel scenes, exploration spaces, ritual sites, ruins, and environmental storytelling.

Why are lighting variants important?

Lighting changes how readable, threatening, calm, or mysterious a location feels. It can shift the scene without changing the environment itself.

Can I use this for Roll20 or Foundry?

Yes. The prompts are structured with grid-friendly, top-down VTT use in mind.

Why list environments on the page itself?

Because the page should still be informative before the generator is used. It also makes the terrain library visible and easier to scan.

Does weather really matter that much?

Yes. Weather can change visibility, hazard communication, mood, traversal feel, and the overall identity of an encounter map.

Can I combine this with other Monster Almanac tools?

Yes. Pair terrain prompts with the NPC Generator, Encounter Tool, and Bestiary to build scenes with stronger continuity.

Related tools and pages

Terrain becomes much more useful when it is connected to creatures, NPCs, and encounter structure. The rest of Monster Almanac can help you turn a location into a full scene.