A level in a click
Choose one of seven layouts and fourteen themes. Press New dungeon for another layout from a new seed – every floor cell is always reachable from the stairs.
Generate top-down dungeon maps for games and tabletop: rooms and corridors, packed BSP rooms, caves, mazes, round arenas or towers, in 14 themes from stone and crypt to castle, temple, mine, desert tomb, dwarven halls and hell – with doors, stairs, chests, traps, torches, pools and monster spots, plus boss, treasure, library, shrine, storage, prison and barracks rooms and scattered decor. Every floor cell is reachable.
Generating…
Choose one of seven layouts and fourteen themes. Press New dungeon for another layout from a new seed – every floor cell is always reachable from the stairs.
Set the map size and tile size, the number and size of rooms, corridor width and extra loops, how open the caves are, and how many chests, traps, monsters, torches and pools appear.
Download the map as a PNG, a JSON grid with rooms and features for your game code, or a Tiled TMX with a cell layer and a feature object layer. The same seed always gives the same map.
Seven layouts – rooms and corridors, packed BSP rooms, natural caves, a mix, mazes, round arenas and towers – in fourteen themes, including castle, temple, mine, desert tomb, dwarven halls and hell. Every floor cell is connected, so the whole map can be explored.
Up and down stairs placed far apart, doors where corridors enter rooms, chests near walls, traps, monster spots, wall torches with a warm glow and water or lava pools. You choose how many of each.
The JSON lists every cell (wall, floor, door, water), the rooms and the features with their positions. The Tiled TMX has the same grid as a tile layer and the features as objects, and the PNG works as a background or a tabletop map.
Yes. The map is built from its seed and settings, so saving the settings is enough to rebuild it exactly.
No. Everything is generated in your browser. You may use the maps in free and commercial projects without attribution.
Allow Google Analytics to measure visits? Tool inputs and file contents are not included. Privacy information