TL;DR
A fantasy map feels believable when its geography follows a few physical rules: mountains come first, rivers run downhill to the sea and never split, and climate changes with latitude and wind. Decide what the map is for and how much of the world it shows, sketch the land and mountains, add rivers, climate and settlements, then name things. You can draw it by hand, simulate it with a procedural generator, or describe it in a sentence and let an AI generator paint it.
Try the Fantasy Map Generator →
Step 1: Decide what the map is for
The same world needs different maps for different jobs, so start with the reader.
- A novel needs a map readers glance at between chapters. Keep it uncluttered: the places the story visits, a few borders, and room for the title. Too many names make the endpapers unreadable.
- A D&D campaign needs a player map and a game master map. The player version shows what the characters know; the GM version adds borders, secrets and the dungeon nobody has found yet.
- A game often needs the whole planet as a texture, plus regional maps for each level or zone.
Write down the three or four places the story or campaign cannot do without. Everything else on the map is there to make those places make sense.
Step 2: Choose the scale
Pick one of three scales and stay with it:
| Scale | Shows | Good for |
|---|---|---|
| World map | Every continent and ocean | Lore, sea voyages, planetary games |
| Regional map | One continent or kingdom | Most novels and campaigns |
| Local map | A city, valley or island | Single adventures |
A world map has a special constraint if you ever want to show it on a globe: it should be a 2:1 equirectangular image, where the left and right edges are the same meridian and meet at the back of the sphere. Our guide to equirectangular images explains why that shape matters.
Step 3: Draw the land, then the mountains
Start with coastlines. Real coastlines are irregular at every zoom level, so avoid smooth blobs and perfectly round islands. A useful trick is to spill coffee or ink on paper, or trace the outline of a cloud, and use the shape as a starting point.
Then place mountains before anything else inside the land, because mountains decide where everything else goes. Mountain ranges form in long chains where tectonic plates collide, so put them in lines along a coast or across a continent, not as scattered single peaks. Volcanic island arcs follow the same logic at sea.
Step 4: Add rivers that obey gravity
Rivers are where most fantasy maps go wrong. Four rules cover almost every case:
- Rivers start high and end at the sea or a lake. They begin in mountains or hills and always flow downhill.
- Rivers join; they do not split. Tributaries merge into bigger rivers as they go. The only common exception is a delta, where a river fans out right at the coast.
- One river, one outlet. A river never connects two oceans or crosses a mountain range.
- Lakes have one outflow. A lake can have many rivers feeding it, but only one draining it, unless it is a salt lake in a desert with none.
If you only fix one thing on an existing map, fix the rivers.
Step 5: Work out the climate
Climate gives each region a reason to look different:
- Latitude: ice near the poles, temperate forests in the middle latitudes, deserts around 30° north and south, and rainforest near the equator.
- Rain shadows: wind drops its rain on the side of a mountain range it reaches first. The far side is dry, which is where your desert or steppe belongs.
- Coasts: places near the sea have milder weather than the middle of a large continent.
Once the climate is set, forests, deserts, swamps and tundra almost place themselves.
Step 6: Place settlements and borders
People settle where there is fresh water, flat farmland and a reason to trade: river mouths, river crossings, natural harbors and mountain passes. Your capital probably sits on a big river near the coast, not on a mountaintop.
Borders follow natural barriers. Kingdoms tend to end at mountain ridges, wide rivers and deserts, which is why so many real borders are rivers. A border drawn straight through flat land usually means a treaty, and that is a story hook in itself.
Step 7: Name things consistently
Give each culture its own sound. If the northern kingdom uses hard consonants (Kharnak, Drakmor), keep its towns in the same style, and give the southern islands a softer one. Translated descriptive names work too: Greystone Pass, The Shattered Isles, Mirewood. Keep the number of labels low; a map with thirty names is a map nobody reads.
Step 8: Pick a way to make it
There are three common ways to turn the plan into a finished map. None of them is the best for everyone.
| Method | You start from | Strength | Trade-off |
|---|---|---|---|
| Hand drawing or brush-based editors | A blank canvas | Total control over every coastline | Takes hours or days |
| Procedural generators (e.g. Azgaar's Fantasy Map Generator) | A random seed and sliders | Simulated rivers, cultures and borders you can edit | A clean, technical look; a learning curve |
| AI generators | A text description | A painted, finished-looking map in about a minute | Cannot be edited in place; each run draws a new layout |
Can ChatGPT create fantasy maps? General image models can draw an attractive fantasy map from a prompt, but they usually crop the world and leave edges that do not meet on a globe. A dedicated fantasy map generator asks the model for a full 2:1 world map, keeps open ocean at the wrap point and letters the names you put in quotes, so the result can be printed or wrapped onto a 3D globe.
A practical workflow combines methods: generate or simulate a base map, then trace or annotate it in the editor you already know.
Step 9: Style, print and share
Choose a style that matches the story. Parchment and ink suit classic fantasy, a political atlas makes borders readable at the table, and a satellite look suits science fiction. For printing at home, black-and-white line art is the cheapest and players can color it in.
At print size, resolution matters: a 4096 × 2048 pixel world map prints sharply at about A4 width. If the map covers the whole planet, you can also wrap it onto a sphere with Map to Globe and export a spinning GIF for your players or readers.
Quick checklist
- The map has one clear purpose and one scale.
- Mountains form chains; rivers start high, merge and reach the sea.
- Deserts sit around 30° latitude or behind mountain ranges.
- Cities sit on rivers, coasts and passes.
- Each culture has a consistent naming style, and there are not too many labels.
- World maps are 2:1 if they will ever go on a globe.
