Visiojoy LogoVisiojoy
  • Home
  • All Tools
  • Library
Create
  • AI Video
  • AI Image
  • MCPMCP
  • Pricing

AI DnD Map Generator

Type a scene and the AI DnD map generator draws a top-down battle map. Add a square or hex grid sized for Roll20, Foundry VTT or your printer. Free to start, no credit card.

Try
  • Flooded chapel — AI-generated battle map
  • Tavern with a back door — AI-generated battle map
  • Forest stream crossing — AI-generated battle map
  • Moonlit graveyard — AI-generated battle map
  • Rooftop chase — AI-generated battle map
  • Crumbling temple ruin — AI-generated battle map
  • Torchlit crossroads — AI-generated dungeon map
  • Goblin warren — AI-generated dungeon map
  • Royal crypt — AI-generated dungeon map
  • Coastal kingdom — AI-generated world map
  • Valley of the old dungeon — AI-generated world map
  • Frozen archipelago — AI-generated world map

How to Use the AI DnD Map Generator

Four steps with this DnD map maker, all on one page. The second step is the one most map tools skip — and the one that decides whether the map is worth fighting on.

STEP 01

Describe the place

Name the setting — a flooded chapel, a forest stream crossing, a tavern with a back door. Plain words work.

STEP 02

Add the tactical detail

Say where the cover is, where the water is, how the elevation changes, and where the second entrance leads. These are the details players will fight over.

STEP 03

Pick the map type and shape

Battle map, dungeon map or world map. Landscape, portrait or square.

STEP 04

Generate, then add the grid

Square for D&D 5E and Pathfinder, hex if your table runs on it — drawn at export, or left off if your VTT draws its own.

One DnD Map Generator for Battle Maps, Dungeons and Worlds

Every scale of your campaign, from a single encounter to the whole continent. Pick the map type above the prompt box and the generator handles the rest.

Battle maps

Battle maps are for the fight: a room, a clearing, a rooftop, a ship deck — one encounter, seen top-down, sized to your grid. Use it as a battle map generator when the party wanders somewhere you did not prep.

Dungeon maps

Dungeon maps are for the crawl: corridors, doors, dead ends and rooms the party has not opened yet. Use it as a dungeon map generator for a one-shot, or build a level room by room.

World and region maps

World and region maps are for everything above that: the coastline your campaign is anchored to, the valley the dungeon sits in, the town the party keeps returning to. It doubles as a fantasy map generator and an RPG map generator for D&D, Pathfinder, Call of Cthulhu and any system your table runs.

Print at 1 Inch = 5 Feet: Grid-Accurate Maps for the Table

Pick the Print preset and print at 150 ppi: every square comes out at exactly 1 inch, the standard 5-foot square for D&D 5e, Pathfinder and most games played on a grid. Set how many squares the map spans and you get a printable DnD map sized to match.

Choose a square or hex grid, or leave the grid off if you lay a printed overlay on top. The grid is drawn on the export, not painted into the artwork, so it stays straight and true to scale.

Grid scale by game system

D&D 5e, 3.5e and 4e, Pathfinder 1e and 2e

One square: 5 feet

Use the Print preset as is. 1-inch squares are the standard.

Older D&D editions and many OSR games

One square: Often 10 feet in dungeons

Keep 1-inch squares and set fewer squares across, so each square covers more of the scene. The printed square stays 1 inch.

Hex-based games and hex crawls

One square: One hex, sized by your rules

Choose the hex grid and set how many hexes span the map.

GameOne square stands forWhat to export
D&D 5e, 3.5e and 4e, Pathfinder 1e and 2e5 feetUse the Print preset as is. 1-inch squares are the standard.
Older D&D editions and many OSR gamesOften 10 feet in dungeonsKeep 1-inch squares and set fewer squares across, so each square covers more of the scene. The printed square stays 1 inch.
Hex-based games and hex crawlsOne hex, sized by your rulesChoose the hex grid and set how many hexes span the map.

How big will it print?

One inch per square, so a 30 × 20 square map prints at 30 × 20 inches — bigger than any home printer. With the Print preset selected, the readout under the width slider shows the print size in inches before you download.

  • Tile it at home. Use a poster or tiled-printing option (many PDF readers have one) to split the map across Letter or A4 sheets, then tape them together.
  • Use a print shop. Send the PNG for a large-format print at 100% scale.
  • Print it smaller. Fine for a handout, but the squares are no longer 1 inch and miniatures won't sit on the grid.

If your miniatures hang over the edges of the squares, the print was scaled to fit the page. Turn off “fit to page” and print at 100%.

Export for Roll20, Foundry VTT and Fantasy Grounds

Export with the preset for your VTT, upload the PNG, and set the VTT's grid to the same pixel size. The squares then line up without resizing anything — a VTT map generator built around your grid.

Roll20

Roll20 · 70 px
  1. Export with the Roll20 · 70 px preset and note the square count under the width slider, for example 24 × 16.
  2. In Page Settings, set the page size to the same numbers. One Roll20 unit is one 70 px square.An empty strip along the edge means the page is larger than the map.
  3. Upload the PNG to your Art Library and drag it onto the Map & Background layer, snapped to the top-left corner.If the drawn grid drifts away from Roll20's grid, the image was resized on drop. Set it back to the exported pixel size with Set Dimensions.
  4. Free Roll20 accounts accept images up to 10 MB each. If the upload is refused, export fewer squares across.
  5. Want hexes? Export with Hex grid on the same preset and choose the Hex (H) grid in Page Settings. The export draws each hex 81 px from flat side to flat side, the size Roll20 uses for a Hex (H) cell.If the grids drift apart, nudge the map with Set Dimensions until they line up.

Foundry VTT

Foundry VTT · 100 px
  1. Export with the Foundry VTT · 100 px preset. 100 px is Foundry's default grid size.
  2. Create a scene and set the PNG as its background image.
  3. In the scene's grid settings, keep Grid Size at 100 px, set the grid distance to 5 ft and use a square grid.Lines that drift apart toward the far edge mean Grid Size doesn't match the export. Set it to the pixel size you exported at.
  4. Want hexes? Export with Hex grid and choose a flat-topped hex grid in the scene, with Grid Size still at 100 px. Foundry sizes a hex from one flat side to the opposite one, and so does the export.If every second column sits half a hex off, switch between Odd Columns and Even Columns.

Fantasy Grounds

Fantasy Grounds · 50 px
  1. Export with the Fantasy Grounds · 50 px preset.
  2. Add the PNG to your campaign's images and open it.
  3. Turn on the image grid and set its size to 50 px, so it sits on the squares drawn into the export.If the two grids sit side by side instead of on top of each other, export with No grid and let Fantasy Grounds draw its own.

Prefer the VTT's own grid? Export with no grid. The file is still sized to the preset, so a Roll20 battle map lands on whole squares when the VTT draws its grid on top.

What to Put in Your Prompt (and What to Leave Out)

The generator reads the same words you would say to a co-DM. Great prompts name the setting, the light, the cover and the way in:

“A flooded stone chapel at night. Two entrances, collapsed wall, waist-deep water on the west side, raised altar for high ground.”

Skip camera direction, UI terms and the words “high quality” — the generator already draws top-down, and those words change nothing tactical.

Skip creatures too. Tokens belong on top of the map in your VTT, not baked into the terrain. Generate an empty room, then place your monsters.

Example Maps from the Generator

Twelve maps made with this generator — battle maps, dungeons and world maps — each with the one-sentence scene that produced it. Click any card to load its prompt into the generator — change the lighting, the season or the exit, and it is a new encounter.

Free to Start, No Credit Card — What That Actually Means

Sign in with Google in one tap and your account starts with free credits — a signup bonus plus daily check-in rewards. No credit card, no trial timer. Each map costs 2 credits, and adding a grid or re-exporting at another size costs nothing.

Maps made on the free tier are yours to use at your own table — personal, non-commercial use. For commercial work like DMs Guild titles, Patreon campaigns and published adventures, generate on any paid plan, which includes a commercial license.

Frequently asked questions

Can I use AI to generate D&D maps?+

Yes. Describe the encounter in plain words and the generator produces a top-down battle map you can print or load into a virtual tabletop. No drawing skill and no map-making software required.

Is there a free map creator for D&D?+

Yes — this one is free to start. New accounts get free credits (a signup bonus plus daily check-in rewards), so your first maps cost nothing and no credit card is needed.

Do I need an account to generate a map?+

One tap — sign in with Google when you hit Generate. No credit card, and your credits and maps stay on that account.

Can I print an AI battle map for my table?+

Yes. Pick the Print preset and every square exports at 150 pixels, so printing at 150 ppi gives you 1-inch squares — the 5-foot square your miniatures stand on. A 30 × 20 square map prints at 30 × 20 inches, so tile it across Letter or A4 sheets or take it to a print shop. Small encounter maps print sharpest; for a table-sized print, the export readout tells you when the map is being enlarged, and fewer squares keep it crisp.

Can I drop the map into Roll20 or Foundry VTT?+

Yes. For Roll20, export at 70 px per square and set the page to the same number of squares. For Foundry VTT, export at 100 px per square and keep the scene's Grid Size at 100. You can also export without a grid and let your VTT draw its own.

Does it work for Pathfinder and other systems?+

Yes. Grid scale, not system rules, decides whether a map fits — so the same generator works for Pathfinder, Call of Cthulhu, OSR games and any table that fights on a grid.

What map sizes and grids can I generate?+

Landscape, portrait or square maps, with a square grid, a hex grid or no grid. You choose how many squares the map spans and the pixel size per square at export.

Are the maps I generate private?+

Maps made on the free plan appear in the public gallery along with their prompts, so keep unreleased campaign secrets out of free-plan prompts. Paid plans can switch a map to private and hide its prompt, using Privacy options under the prompt box.

Can I use the generated maps commercially?+

Yes, on any paid plan. Maps generated on a paid subscription can be used commercially — published adventures, DMs Guild titles, Patreon content. Maps generated on the free tier are licensed for personal, non-commercial use, like running them at your own table.

Explore More

AI DnD Character Creator

Paint the party, the NPCs and the monster waiting in this map — one sentence per character.

AI Text-to-Image Generator

Make handouts, NPC portraits and item art from a text prompt.

AI Image Editor

Touch up a generated map — add a door, flood a room, change the season.

AI Image Workspace

Pick a specific model and tune generation settings in full detail.

Your next encounter is one sentence away

Describe the room, generate the map, add the grid, and put it on the table. The AI DnD map generator is free to start.

Generate My Map — Free
  1. Home
  2. AI Image Generator
  3. AI DnD Map Generator
Creative Tools
  • AI Image
  • AI Video
  • Text to Image
  • Image to Image
  • AI Image Editor
  • Unblur Image
  • AI DnD Map Generator
  • AI DnD Character Creator
  • All Tools
Image Models
  • Nano Banana Pro
  • Nano Banana 2
  • Nano Banana 2 Lite
  • GPT Image 1.5
  • GPT Image 2
  • GPT Image 2.5
  • Seedream 5 Lite
  • Seedream 5 Pro
  • Seedream 4.5
  • Flux 2 Pro
  • All Image Models
Video Models
  • Seedance 2.0
  • Wan 2.6
  • Grok Imagine
  • Kling 2.6
  • All Video Models
Company
  • About
  • Contact
  • Pricing
  • MCP
  • Privacy Notice
  • Terms of Service
  • Refund Policy
  • Copyright Policy
Visiojoy Logo© 2026 Visiojoy. All rights reserved.