The fantasy map generator draws a complete region in one click: an island, a stretch of coast, or a scatter of isles, with rivers running down from the high ground, mountains and forest where the land says they belong, and four to six named towns joined by roads. It comes out looking like a plate torn from an old atlas, muted colour on grained parchment, with a compass rose and a scale bar, under a name like The Reach of Ondeth. The point is a map you can hand to players tonight, not a project for the weekend.
How the land is made
Most random map tools scatter symbols on a blank shape. This one builds the ground first and lets everything else follow from it. Each map starts as a height field of layered noise, bent toward one of three shapes. Islands fall away to sea at every edge, coasts tilt toward one side of the sheet, and archipelagos break into a dozen pieces. Sea level is then set so every roll keeps a sensible share of dry land, which is why you never get a sheet of empty ocean or a slab of land with no shoreline to speak of.
From there the map reads its own terrain. The highest ground gets peaks, with snow on the tallest. The shoulders below become hills. Damp lowland grows forest, and wet ground right at the waterline turns to marsh. Rivers start in the uplands and run downhill cell by cell until they reach the sea or join a larger river; a stream that would only pool in a basin is thrown away, so every river on the sheet actually goes somewhere.
Towns where people would build them
Settlements follow the logic of real ones. They prefer river crossings and sheltered coast, avoid the mountains, and keep a day's ride apart. The strongest site becomes the capital and gets a walled keep; the rest get a pair of red-roofed cottages and a name like Wexmouth or Caldholm. Roads link the towns along the shortest network that stays on land. Two towns separated by a bay get no road between them, which is a story in itself: the only way from one to the other is by boat, or the long way round.
Using it at the table
A region map does its best work at the start of a campaign, or whenever the party is about to leave the place they know. Roll a few, keep the one whose shape suggests a conflict (two towns divided by a mountain range, a capital with no road to its own harbour), and let the map ask your questions for you. Why did the river town outgrow the capital? What lives in the forest that the roads go around? Who controls the only pass?
The map is player-safe. It shows geography and settlements, never secrets, so you can drop the PNG straight into Roll20 or Foundry as the chart the party bought in the last port. The caption under each roll is written for exactly that framing: a survey that may be out of date, a guild chart with blanks in it. Whether it's accurate is your call.
Free SVG and PNG downloads
Both formats are free for your games, streams, and campaign notes. The PNG is a 1920-pixel render ready for a VTT, a Discord channel, or print. The SVG is the original vector file: open it in Inkscape, Affinity, or Figma to rename towns, add a dungeon entrance, draw a border between two kingdoms, or ink in the route the party actually took. Everything is drawn by our own code, so there's no attribution to carry and no asset licence to read.
What it won't do
It draws regions, not cities or battle grids. There are no streets, no building interiors, and no five-foot squares; the scale bar is there for flavour and rough travel times, not tactical movement. It also won't take an existing world and map it for you. If you need a specific shape, roll until one is close, then reshape the SVG by hand.
Name it, then fill it
The map gives you a region and its towns. The text generators next door give them a history. The kingdom name generator names whoever rules from the capital, the town name generator writes a backstory for any settlement you want to promote, the river name generator covers the waters the map left unnamed, and the island name generator handles the scattered isles when you roll an archipelago. For a single site to explore inside the region, the dungeon map generator draws one in the same parchment style.