Create a top-down fantasy city map and settlement brief for campaigns, modules, and worldbuilding notes. Start from structured fields instead of a blank prompt.

Load an example setup
These buttons load the fields below. You can edit every field before generating.
Fantasy City Map Generator
Use this preset for a classic fantasy city map: walls, roads, terrain, landmarks, and a supporting brief for play or writing.
A fortified river city for fast campaign prep.
0 / 500. Keep it specific: landmarks, routes, factions, and threats work best.
Settlement brief · free template
Free template brief based on your selections. Copy and adapt it for your session; it is not a description extracted from the generated image.
RiverGate is a city-scale walled city shaped by river terrain and drawn for D&D preparation. Its map should make the main routes, gates, civic center, and adventure locations obvious at a glance.
Use this page when the map image is the main output and the brief supports play or writing.
Generate districts, roads, gates, landmarks, and terrain features that read as a fantasy settlement.
Each brief can include factions, secrets, NPCs, shops, and plot hooks you can copy into prep notes.
The prompt builder discourages modern-city, photorealistic skyline, and generic image-tool drift.
Parchment, watercolor, dark fantasy, and clean VTT inspiration styles keep the map in genre.
These are existing site illustrations paired with setups you can load and edit; they are not promised outputs from the listed fields.

Load a river-capital setup with walls, bridges, wards, and civic landmarks.

Load a castle-town setup with a keep, roads, taverns, and mountain approaches.

Load a forest setup with watercolor styling, paths, and local mysteries.
The default preset starts with a walled river city in parchment style.
Choose port town, walled city, village, underground, desert city, or castle town.
Set scale, terrain, style, and use case so the generated prompt stays consistent.
Download the provider output and copy the settlement brief into your project.
Practical details for map-first fantasy users.
Load a map setup or adjust every field before generating.