Fantasy Map Generators

Our story

About Fantasy Map Generators

Why we built this

Every Dungeon Master knows the feeling: game night is in two hours, and your players are about to sail off the edge of the map you actually prepared. Every fantasy author knows it too. The book is done, but the publisher wants a map for the front matter, and commissioning one takes weeks.

We wanted a fantasy map generator that respects that urgency: open a page, press one button, and get a coherent world with rivers that flow downhill to the sea, kingdoms with pronounceable names, and mountains that cluster in believable ranges. No account form, no credits, no watermark, no waiting.

What makes it different

  • Truly free. Unlimited maps and unlimited downloads, forever. The generator runs entirely in your browser, so serving you costs us almost nothing.
  • Instant. About five seconds from click to finished map, title banner and compass rose included.
  • Actually editable. Rename anything, restyle labels with 11 fonts, drag names into place, and add your own mountains, castles, trees and towns, with full undo/redo.
  • Five art styles. Aged Parchment, classic Atlas, monochrome Ink, painterly Watercolor and the colorful storybook look of Verdant.
  • No AI. Real procedural geography with internal logic, rather than a flat picture you cannot edit or generate twice.

How the generator works

Every map starts from a seed, a single number. The seed drives a layered noise function that produces a heightfield, which is the terrain: anything above sea level is land, the highest ridges become mountain ranges, and a hillshade pass lights the slopes so the relief reads at a glance. Island and continent modes wrap that heightfield in a falloff so the land fades into ocean at the edges; world mode lets the noise run free, which is where multiple continents come from.

Water is where the logic lives. Rivers begin on high ground and follow the steepest descent cell by cell until they reach the sea, so they never fork downstream or climb a hill; a river that gets trapped in a basin ends in a lake instead. Forests grow where a separate moisture field is high and the ground is not too steep. Cities are placed where people would actually build, on the coast or beside a river, with a minimum distance between them so they do not crowd. Each of the largest landmasses becomes a named kingdom, each major body of water gets a sea name, and every name comes from a syllable-based generator tuned to sound pronounceable rather than random.

The result is drawn as an SVG with the terrain embedded as an image, which is why you can rename a label or drag it without regenerating anything, and why the SVG download opens cleanly in a vector editor. Because the same seed always produces the same map, a share link is enough to send someone your exact world. Nothing is uploaded and nothing is stored on a server; the whole engine is about a hundred kilobytes of JavaScript running in your browser.

Who makes it

Fantasy Map Generators is built and maintained by an independent developer, not a studio. The map engine, the five art styles and the editing tools are written from scratch rather than assembled from a template, and the blog is written by the same person who writes the code, which is why it is willing to say where the tool falls short. Bugs get fixed because someone reads every message that comes through the contact page.

Who it's for

Dungeon Masters prepping tonight's session, fantasy authors drafting front-matter maps, indie game developers prototyping overworlds, teachers running creative-writing projects, and worldbuilding hobbyists who keep wikis of imaginary empires. If you need a map, we want you to have one in five seconds. Try the fantasy map generator, theD&D map generator, theisland map generator or theworld map generator.

How it's funded

The site is funded by unobtrusive advertising (Google AdSense). Because everything is computed on your device, we have no per-map server costs. That is why we can give every map away, and why we will never need to charge you, watermark your work, or hold your downloads hostage.

Get in touch

Feedback, feature requests and bug reports genuinely shape what we build next. Reach us any time via our contact page.