RPG Settlement and Exploration Map Generator

Generate a deterministic RPG settlement map with landscapes, architectural styles, smart services, connected roads, reactive water, contextual editing, share links, and PNG, SVG, and JSON export.

Lay out a place worth exploring. Pick the landscape, settlement type, and building character, then correct the generated map with a right click or long press.
The seed chooses a different deterministic layout pattern within the selected settlement type.
Landscape
Village character Choose an architectural identity: era, geography, roofs, materials, and details all change.
Settlement footprint
Each footprint has its own starting size and core services. Fine tune the homes after choosing one.
Services to place Choose presets or add a named landmark for this settlement. Custom services stay in this browser.
Village planForest
Ready to explore
MarketMarketTavernTavernHomeHomeHomeHomeTempleTempleHomeHomeHomeSmithySmithyHomeHomeHome
Right click or long press the plan to edit a cell.
Buildings14
Paths14
Services4
Water cells0
Map data

Zoom 100%
Utilities Studio

Want this utility on your website?

Customize colors and dark mode for WordPress, Notion or your own site.

Frequently Asked Questions

What does this RPG settlement map generator create?

It creates a reproducible overhead exploration map for a hamlet, village, or town. The map combines a settlement footprint with homes, roads, services, plazas, water, trees, and the surrounding landscape, so the place feels like part of a wider region instead of a disconnected pile of buildings. It is designed for RPG worldbuilding, campaign preparation, travel scenes, clues, factions, and points of interest rather than tactical combat grids.

Does the seed really change the settlement layout?

Yes. The seed is not only a name. It drives a deterministic layout variant inside the selected settlement type, so two seeds can produce different road patterns, house positions, spacing, service assignments, and wild growth while still respecting the urban grammar of a hamlet, village, or town. Reusing the same seed and settings rebuilds the same starting map.

Which settlement sizes are available?

Hamlet, village, and town each have a different footprint and starting logic. Hamlets support small communities, villages create a more developed local base, and towns make room for denser routes, more services, and broader exploration. The home count reacts to the selected footprint, while still allowing a smaller or larger result within that type range.

Can I choose the architectural style of the settlement?

Yes. Choose Timber, Stone, Coastal, Highland, Medieval, Edo, or Sahelian. The style changes the visual language of houses, including roof shape, wall treatment, doors, windows, texture, colour accents, and the way nearby trees are drawn. It gives the same settlement generator a different regional or historical identity.

Can I choose the landscape around the settlement?

Yes. Choose forest, plains, coast, river, or mountain. The landscape remains the visual context around the settlement and influences water, vegetation, and terrain details, so the village does not always become the only thing on the map. Forest and wild growth can occupy the surrounding space while the settlement stays readable at the centre.

How are services placed?

Built-in services include Tavern, Smithy, Temple, Market, Stable, and Hall, and you can add named custom services or landmarks. The generator assigns them with deterministic weights instead of always attaching them to the first few houses: Hall and similar civic services tend toward the centre, while Stable and Smithy tend toward the edge and outer roads, with controlled variation so every settlement does not follow the exact same pattern. Service labels use the full name and appear on readable signs above the building.

Can I add my own services and keep them in a shared map?

Yes. Add a custom service or landmark to the dynamic list and it is saved in local storage for later maps. Custom entries can be removed whenever you want, while the built-in service presets remain available. When you copy a share link or save JSON, the custom service catalog and the marks already placed on the map travel with the settlement.

Can I edit the generated RPG map directly?

Yes. Right-click a map cell on desktop or long-press it on touch devices to open the contextual editor. From there you can inspect the cell, add a building, draw a road, paint water, add a tree, or erase it. The contextual menu repositions itself when it would otherwise be clipped by the map or viewport.

How do roads and water behave when I edit them?

Roads are built as a connected graph with clean junctions, including places where three or four paths meet. Painting water affects the exact selected cell. Adjacent water cells join visually into a river, a small pond, or a broader lake shape as the component grows, so manual edits respond to their neighbours instead of leaving isolated marks.

How can I share or reproduce a settlement for another session?

Copy the share link to send a complete editable settlement to another person. It preserves the seed, landscape, footprint, home count, architectural style, selected services, custom service list, generated buildings, roads, water, trees, and manual edits. The same state can also be saved as JSON and reopened later.

Which export should I use for a campaign handout?

PNG is convenient for notes, virtual tabletops, and quick sharing. SVG stays sharp for printing and further vector editing. JSON is the full editable map state, so it is the best option when you want to preserve every generated and manually painted detail rather than only export a picture.

# Generate a Living RPG Settlement Map

Build a settlement that gives players somewhere to go, not just a picture of houses. This browser based RPG map generator creates an overhead exploration map where homes, roads, services, plazas, water, trees, and open terrain work together as a place with shape and purpose. Use it for a quick village stop, a faction filled town, a remote hamlet, or the first draft of a location you will keep developing during a campaign.

# A Seed That Changes the Town Without Losing Its Character

Every generated settlement starts from a memorable compound name seed. The seed does more than rename the map: it selects a deterministic variation of the layout, including road rhythm, house spacing, service assignment, and surrounding wild growth. Change the seed to explore a new arrangement, then reuse the same seed and settings whenever you need to rebuild the same starting map for your notes, players, or future sessions.
  • Different seeds create different patterns inside the chosen settlement type.
  • The result stays reproducible instead of becoming an untraceable random roll.
  • The settlement remains readable as a hamlet, village, or town while its internal arrangement changes.
  • The same seed can be shared as a stable starting point for collaborative campaign preparation.

# Hamlet Village and Town Use Different Urban Grammars

The footprint selector is not a cosmetic size switch. Hamlets, villages, and towns use different construction patterns, spacing, home ranges, and service expectations. A hamlet can stay under ten houses without looking like a shrunken town, while a town has room for longer routes, more destinations, and a stronger central structure. The home count reacts to the selected footprint so the generated place keeps the right scale.
Footprint Home range Character Best campaign use
Hamlet3 to 18Small, sparse, and easy to read at a glanceA roadside stop, isolated community, or village edge
Village4 to 28A local centre with several routes and landmarksA recurring base, mystery location, or faction hub
Town6 to 42A broader network with more services and detoursA regional hub, investigation space, or starting settlement

# Choose an Architectural Identity

Give the settlement a visual identity before you start placing details. Timber, Stone, Coastal, Highland, Medieval, Edo, and Sahelian styles alter the houses with different roof profiles, wall colours, doors, windows, textures, and decorative details. The tree language changes with the setting too, from coastal palms and highland conifers to rounded Edo silhouettes, broad medieval canopies, and Sahelian acacia forms. The style makes the map feel like a region, era, or culture rather than a recoloured template.
  • Medieval and Timber support storybook villages, frontier settlements, and woodland communities.
  • Stone and Highland suit rugged, elevated, defensive, or weather exposed places.
  • Coastal introduces a brighter maritime identity with vegetation that belongs near the shore.
  • Edo provides a distinct historical and regional silhouette for streets, houses, and trees.
  • Sahelian gives dryland communities their own architecture, palette, and tree shapes.

# Place Services Where They Make Sense

Services are story anchors with spatial logic. Tavern, Smithy, Temple, Market, Stable, and Hall are not blindly assigned to the first five buildings. Seeded weights choose among suitable candidates, with civic buildings tending toward the centre, stables and smithies favouring outer roads, and other services receiving a useful middle ground with enough variation to avoid a repeated pattern. Add custom services such as a watch post, apothecary, shrine, guildhall, ferry office, or whatever your adventure needs. Full service names appear on large signs above the houses so they stay legible in a town and remain visually attached to the correct building.

# Let the Landscape Be Part of the Story

Choose Forest, Plains, Coast, River, or Mountain and let the settlement sit inside that context. The map gives the surrounding landscape room to breathe, with wild growth and terrain framing the populated area instead of turning the village into the only protagonist. A river can define an approach, a forest can hide a path or landmark, and the open ground around a hamlet can communicate isolation before a single encounter is written.

# Edit the Map Cell by Cell

The generated plan is a strong starting point, but the contextual editor is where it becomes your location. Right-click on desktop or long-press on a touch screen to open the cell actions exactly where you are working. Inspect a cell, add a building, draw a road, paint water, add a tree, or erase an unwanted mark. The menu repositions itself when the edge of the map would clip it, keeping the editing action available without covering the workspace.
  • Add a missing house, bridge approach, shrine, watch post, field, or other point of interest.
  • Move from generated structure to campaign-specific detail without opening a separate drawing toolbar.
  • Keep manual edits in the same map state as the generated content.
  • Use the same interaction on desktop and touch devices with right click or long press.

# Roads and Water Respond to Their Neighbours

Roads are generated as connected routes rather than decorative disconnected lines. Intersections are drawn cleanly when three or four paths meet, giving the settlement a usable circulation pattern. Water painting is equally reactive: a painted cell remains an exact edit, adjacent cells join into a river or pond, and larger connected groups resolve into a broader lake shape. This makes it practical to sketch a stream bend, extend a shoreline, add a crossing, or reshape a water feature directly on the map.

# Keep Your Services and Share the Complete Place

Custom services are saved in local storage so a useful landmark list can grow across maps. Remove custom entries when they no longer belong; built-in presets remain available. When you copy a share link, the recipient gets the complete editable state: seed, footprint, home count, landscape, architectural style, service catalog, service marks, buildings, roads, water, trees, and manual edits. Nothing important is reduced to a screenshot.

# Export for Notes, Printing, or Continued Editing

Format Useful for What it preserves
PNGVirtual tabletops, notes, and quick handoutsA ready to view image of the current map
SVGPrinting and vector workflowsA sharp scalable drawing for larger layouts
JSONCampaign archives and future editsThe complete editable settlement state
A Practical Workflow for Game Night
Start with a seed, footprint, landscape, and architectural style. Add only the services that can create scenes or clues, then use the contextual editor to place the one bridge, road, tree line, water cell, or outlying house that makes the adventure yours. Copy the share link for the editable master and export a PNG or SVG when you need a clean reference at the table.

Bibliographic References