Layers preset:
Displayed layers and layers order:
View mode:
Style preset:
Select element:
Group | |
Opacity | |
Column items | |
Background | |
Opacity | |
Rural color | |
Urban color | |
Image | |
Shift by axes | |
Pattern | |
Pattern opacity | |
Ocean layers | |
Color | |
Type | |
Scale | |
Shift by axes | |
Shift by axes | |
Size | |
Shift by axes | |
Style | |
Size | |
Density | |
Fill | |
Stroke | |
Stroke width | |
Stroke dash | |
Text shadow | |
Font | |
Font size | |
Radius | |
Size | |
Fill opacity | |
Labels size | |
Labels color | |
Body opacity | |
Body filter | |
Halo width | |
Halo opacity | |
Halo blur | |
Color scheme | |
Terracing | |
Reduce layers | |
Simplify line | |
Line style | |
Fill opacity | |
Box Size | |
State Size | |
Province Size | |
Burg Size | |
Filter | |
Clipping | |
Toggle global filters:
Map settings (new map to apply):
Canvas size | x px | ||
Map seed | |||
Points number | |||
Map name | |||
Year and era | |||
Heightmap | |||
Cultures number | |||
Cultures set | |||
States number | |||
Provinces ratio | |||
Size variety | |||
Growth rate | |||
Towns number | |||
Religions number | |||
State labels |
Generator settings:
Onload behavior | |||
Interface size | |||
Tooltip size | |||
Theme color | |||
Transparency | |||
Speaker voice | 🔊 | ||
Emblem shape | |||
Zoom extent | min max | ||
Shape rendering |
Click to configure:
Click to overview:
Click to regenerate:
Click to add:
Click to create a new map:
Heightmap customization tools:
Options:
Statistics:
Cell info:
Fantasy Map Generator is a free open source tool which procedurally generates fantasy maps. You may use auto-generated maps as they are, edit them or even create a new map from scratch. Check out the Quick start, Q&A, Video tutorial, and hotkeys for guidance.
Join our Discord server and Reddit community to ask questions, get help and share maps.
The project is under active development. Creator and main maintainer: Azgaar. To track the development progress see the devboard. For older versions see the changelog. Please report bugs here. You can also contact me directly via email.
Special thanks to all supporters on Patreon!
Icon | Unit name | Biomes | States | Cultures | Religions | Rural | Urban | Crew | Power | Type | Sep. |
---|
Google font. Open Google Fonts, find a font you like and enter its name to the field below.
Local font. If you have a font installed on your computer, just provide the font name. Make sure the browser is reloaded after the installation. The font won't work on machines not having it installed. Good source of fonts are Fontdesk and DaFont.
Font URL. Provide font name and link to the font file hosted online. The best free font
hostings are Google Fonts and
CDN Fonts. To get font file open the link to css
provided by these services and manually copy the link to woff2
of desired variant. To add another
variant (e.g. Cyrillic), add the font one more time under the same name, but with another URL
Cell: X: Y:
Latitude:
Longitude:
Area: 0
Type: n/a
Precipitation: 0
River: no
Population: 0
Elevation: 0
Depth: 0
Temperature: 0
Biome: n/a
State: n/a
Province: n/a
Culture: n/a
Religion: n/a
Burg: n/a
Generator uses pop-up window to download files. Please ensure your browser does not block popups.
GeoJSON format is used in GIS tools such as QGIS. Check out wiki-page for guidance.
Export in JSON format can be used as an API replacement.
It's also possible to export map to Foundry VTT, see the module.
Maps are saved in .map format, that can be loaded back via the Load in menu. There is no way to restore the progress if file is lost. Please keep old .map files on your machine or cloud storage as backups.
Map will be split into tiles and downloaded as a single zip file. Avoid saving to big images
This operation is destructive and irreversible. It will create a completely new map based on the current one. Don't forget to save the current project as a .map file first!
Settings to be changed: population rate, map pixel size
Data to be copied: heightmap, biomes, religions, population, precipitation, cultures, states, provinces, military regiments
Data to be regenerated: zones, roads, rivers
Burgs may be remapped incorrectly, manual change is required
Keep data for:
Experimental features:
Warning!