Dungeon & Map GeneratorDungeon Map Generator for Games
The Dungeon & Map Generator makes a level in one key press. Set a seed, a size and a few tags (compact, winding, water, loops, treasure, traps), and it lays out rooms, corridors, doors, a start, an exit and a boss room, drawn as pixel-art tiles.
Most map generators stop at a picture. This one gives a game a map it can load: a Tiled map with collision, terrain sets and objects for spawns and rooms, or a Godot 4 scene with a TileSet, physics layers and spawn markers, plus a JSON room graph with the walkable grid and the critical path.
Dungeon mode uses binary space partitioning, caves grow by cellular automata and overworlds come from noise. The same seed always gives the same map, and the full edition draws with your own tileset.



A first session
- 1Choose a mode and a size, or type a seed.
- 2Press Enter until you get a layout you like; tags change its character.
- 3Pick one of the tile themes, or load your own tileset in the full edition.
- 4Save a PNG, a Tiled map, a Godot scene or the room graph.
- It exports
- PNG (1x to 8x)
- Tiled .tmx and .tmj
- Godot 4 scene and TileSet
- JSON room graph
- Demo edition and full edition
- Demo edition: dungeon mode up to 64x64, PNG export. Full edition: caves and overworlds, maps up to 256x256, Tiled and Godot export, a JSON room graph, your own tileset, batches of 50.
- Version 1.0. Runs in Chrome, Edge, Firefox and Safari; nothing to install.
- Can I use what I make in a commercial game?
- Yes. What you make with the tools is yours to use in your games, commercial ones too, under the Gridwright licence.
Packs that work with it
Guides for this tool
- Pixel Art Dungeon Level Design: Rooms Traps and LightingHow to design a pixel art dungeon level that plays well: room shapes, doors and keys, traps the player can read, and torch lighting in Godot 4.12 Nov 2026
- Dungeon Generators for Game Developers, Not TabletopMost dungeon generators make pictures for tabletop games. Here is what a video game needs from one, and which tools give you maps an engine can load.5 Nov 2026
More tools
- Isometric BuilderIsometric maps and scenes
- Tile ModelerLow-poly 3D models and levels from 2D tiles
- Pixel Art Size CalculatorThe right sprite, tile and canvas sizes
- Godot Pixel-Perfect SetupCrisp, jitter-free pixel art in Godot 4
- Autotile BuilderComplete autotile sets from a small template
- Farmer GeneratorFarming RPG characters with every animation
- Hero CreatorSide-view platformer heroes
- Ship BuilderModular pixel spaceships
- Planet GeneratorRotating pixel planets
- PixelatorPixel art from any picture
- Normal MapsNormal maps for 2D lighting
- CRT FilterRetro screen looks for screenshots and trailers
- Sprite Sheet CutterSingle frames from a sprite sheet
- Palette SwapperNew colours for any sprite or sheet
- Sprite Sheet MakerOne sprite sheet from many frames
- Pixel Art UpscalerBigger pixel art without blur
- Pixel Art Background RemoverTransparent sprites from a flat background
- Pixel Palette & Shading Ramp MakerShading ramps and palettes for pixel art
- Pixel Art EditorPixel art drawn in your browser
- Sprite Animation PreviewerYour animation played, checked and lined up
- GIF to Sprite SheetSprite sheets and frames from animated GIFs
- Color Palette ExtractorThe palette of any picture, with pixel counts
- Tileset ExtractorThe tileset of a map picture, and the map to rebuild it
- Sound Effect GeneratorGame sound effects, from retro to sci-fi
- Particle FX BakerLooping pixel-art effects
- 3D Sprite Rotator4, 8 and 16 direction sprite sheets
- Seamless Texture MakerSeamless textures from your photos
- Chiptune ComposerChiptune music and loops for your game
- Pixel Tree & Plant GeneratorPixel-art trees and plants, with wind
