A map for tonight's session, not next month's
Every Dungeon Master knows the feeling: it is 6 PM, the session starts at 7, and your players are about to sail off the edge of the map you prepared. This generator exists for exactly that moment. One click gives you a complete continent — coastlines, mountain ranges, rivers that flow logically to the sea, forests, named kingdoms and port cities — rendered in a parchment style that looks like it came out of a published campaign setting.
Because every map is driven by a seed, you can also plan ahead: generate a dozen continents on Sunday, note their seeds, and reveal them as your party explores. The same seed always rebuilds the same world.
Built for how DMs actually prep
- Kingdom names included — two or three named realms per map means instant political intrigue: who rules Valdoria, and why do they hate the Kesselmark?
- Cities on coasts and rivers — settlements appear where trade would put them, so your world economy makes sense without a spreadsheet.
- 2× PNG downloads — crisp on Roll20, Foundry VTT, Owlbear Rodeo and printed handouts. The SVG scales to poster size for your game room wall.
- System agnostic — works for D&D 5e, Pathfinder, OSR games, and any fantasy setting you run.
From map to campaign in three steps
Generate a continent and pick the kingdom whose name sparks something. Choose two port cities — one friendly, one rival. Trace the river between them and you have a trade route, a border dispute and three adventure hooks. Add a dungeon from your favourite generator and tonight's session writes itself.
Need a different scale? Try the world map generator for sprawling multi-continent settings, the island map generator for seafaring one-shots, or head back to the main fantasy map generator.