https://azgaar.github.io/Fantasy-Map-Generator/ Azgaar's Fantasy Map Generator v. 1.71 LOADING... > New Map! < Layers Style Options Tools About Layers preset: [Political map ] Displayed layers and layers order: * Texture * Heightmap * Biomes * Cells * Grid * Coordinates * Wind Rose * Rivers * Relief * Religions * Cultures * States * Provinces * Zones * Borders * Routes * Temperature * Population * Ice * Precipitation * Emblems * Labels * Icons * Military * Markers * Rulers * Scale Bar View mode: Standard 3D scene Globe Style preset: [Default ] Select element: [States ] Ensure the element visibility is toggled on! Group [] Opacity [.4 ] 0.4 Column items [8 ] 8 Background [#ffffff ] #ffffff Opacity [1 ] 1 Rural color [#0000ff ] #0000ff Urban color [#ff0000 ] #ff0000 Image [Marble big ] Shift by axes [0 ] [0 ] Pattern [No pattern] Pattern opacity [.2 ] 0.2 Ocean layers [Standard 3] Color [#466eab ] #466eab Type [Hex grid (pointy)] Scale [ ] Shift by axes [ ] [ ] Shift by axes [ ] [ ] Size [.25 ] .25 Shift by axes [80 ] [80 ] Style [Simple ] Size [ ] Density [.4 ] .4 Fill [#5E4FA2 ] #5E4FA2 Stroke [#5E4FA2 ] #5E4FA2 Stroke width [1 ] 1 Stroke dash [1 2 ] [Inherit] Text shadow [0 0 4px white ] Font [] Font size + - [14 ] Radius + - [1 ] Size + - [1 ] [ ] Automatically change filter on zoom Fill opacity [.3/ ] 0.3 Labels size [8/ ] 8 Labels color [ ] #000 Body opacity [ ] Body filter [] Halo width [10 ] 10 Halo opacity [1 ] 1 Halo blur [4 ] 4 Color scheme [Bright ] Terracing [ ] 0 Reduce layers [5 ] 5 Simplify line [0 ] 0 Line style [Curved ] Fill opacity [1 ] 1 Box Size [3 ] 3 State Size [1 ] Province Size [1 ] Burg Size [1 ] [*] Toggle visibility automatically Filter [] Clipping [No clipping] [ ] Keep initial size on zoom change [*] Toggle visibility automatically [*] Rescale on zoom Toggle global filters: Grayscale Sepia Dingy Tint Map settings (new map to apply): Canvas size [960 ] x [540 ] px Map seed [ ] Points [4 ] 10K number Map name [ ] Year and [ ] era [ ] Map [Volcano ] template Cultures [14 ] [14 ] number Cultures [All-world ] set States [13 ] [13 ] number Provinces [30 ] [30 ] ratio Size [5 ] [5 ] variety Growth rate [1 ] [1 ] Towns [1000 ] number Religions [15 ] number State [Auto ] labels Generator settings: Onload [Generate random map] behavior Interface [ ] [ ] size Tooltip size [14 ] [14 ] Theme color [ ] [ ] Transparency [ ] [ ] Speaker [] voice Emblem shape [Culture-specific] Zoom extent min [1 ] max [20 ] Shape [Best quality ] rendering Configure World Reset to defaults Click to configure: Heightmap Biomes States Provinces Diplomacy Cultures Namesbase Zones Religions Emblems Units Notes Click to overview: Burgs Rivers Military Markers Cells Click to regenerate: Labels Relief Routes Rivers Population States Provinces Burgs Emblems Religions Cultures Military Ice Markers Zones Click to add: Burg Label River Route Marker Heightmap customization tools: Paint Brushes Template Editor Image Converter Preview 3D scene Options: Edit mode: [ ] Render ocean cells [*] Allow water erosion Depressions filling max iterations: [250 ] [250 ] Depression depth threshold: [20 ] [20 ] Statistics: Land cells: 0 Mean height: 0 Cell info: Coord: / Cell: Height: 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 tutorial, Q&A 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. SUPPORT ON PATREON Special thanks to all supporters on Patreon! * Share on Facebook * Tweet * Post to Tumblr * Pin it * Submit to Reddit New Map Export Save Load Reset Zoom Exit Customization Equator: [ ]degC = degF [ ] Poles: [ ]degC = degF [ ] Map size: [ ]% [ ] Latitudes: [ ] N[ ]S Precipitation: [ ]% [50 ] Canvas size: px = Meridian length: px = Coords: wind latitude 90deg 60deg 30deg 0deg 30deg 60deg 90deg [] [ ] [ ] [ ] [ ] Name: [ ] Type: [ ] Mainstem: [] Basin: [ ] Discharge: [ ] Length: [ ] Mouth width: [ ] Source width: [ ] Width modifier: [ ] Name: [ ] Type: [] [ ] Area: [ ] Shore length: [ ] Elevation: [ ] Avarage depth: [ ] Max depth: [ ] Supply: [ ] Evaporation: [ ] Inlets: [ ] Outlet: [ ] Height scale: [50 ] Curve: [Basis spline ] [] [ ] 0 [ ] [] [ ] 0 Mode: Set: [Simple ] Size: [5 ] [5 ] Radius: [15 ] [15 ] Spacing: [5 ] [5 ] Any Name: [ ] Type: [Generic ] Culture: [] Population: [ ] Features: Temperature: , like in Elevation: above sea level See in City Generator by Watabou. Seed: [ ] [] [ ] Type: [ ] Icon: [ ] select Size: [ ] [ ] Icon shift: [ ] [ ] Pin shape: [Bubble ] Pin colors: [ ] [ ] [ ] Emblem: [ ] select Attackers Defenders [ ] [ ] State Regiment Total Distance Radius: [25 ] [25 ] Power: [5 ] [5 ] [ ] change only land cells [0 ] h >= [20 ] <= [100 ] = [x] [0.9 ] Select template: [Custom ] H P R T S + * ~ Hill y:[47-53 ] x:[65-75 ] h: [90-100 ] n:[1 ] [100 ] Overlay opacity: [0 ] [0 ] Set height: (0) Assigned colors (): Unassigned colors (): Biome Habitability Cells Area Population Biomes: 0 Cells: 0 Land Area: 0 Population: 0 Brush radius: [15 ] [15 ] State Form Capital Culture Burgs Area Population Type Expansion Cells States: 0 Cells: 0 Burgs: 0 Land Area: 0 Population: 0 Growth rate: [1 ] [1 ] [ ] auto-apply changes [ ] auto-change labels Brush size: [15 ] [15 ] Short name: [ ] Form name: [blank ] [ ] Full name: [ ] [*] Update label Province Form Capital State Area Population Provinces: 0 Mean area: 0 Mean population: 0 Brush size: [8 ] [8 ] State: [] State Relations Ally Friendly Neutral Suspicion Enemy Unknown Rival Vassal Suzerain Short name: [ ] Form name: [blank ] [ ] Full name: [ ] Culture Cells Expan. Type Area Population Namesbase Emblems Cultures: 0 Cells: 0 Land Area: 0 Population: 0 Brush size: [15 ] [15 ] [ ] auto-apply changes Select base: [] Names data: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] Name: [ ] Length: [ ] [10 ] Double: [ ] Generated examples: Description Cells Area Population Zones: 0 Cells: 0 Area: 0 Population: 0 Brush: [7 ] [7 ] Select object: [] Object name: [ ] Religion Type Form Supreme Deity Area Believers Organized: 0 Heresies: 0 Cults: 0 Folk: 0 Land Area: 0 Believers: 0 Brush size: [15 ] [15 ] --------------------------------------------------------------------- State: [] Province: [] Burg: [] --------------------------------------------------------------------- Shape: [Heater ] Size: [ ] [ ] Any image Prepared SVG Comperess raster | Optimize vector [500 ] SVG PNG JPG Distance: Distance unit: [Mile (mi) ] 1 map pixel = [3 ] [3 ] Area unit: [square ] Altitude: Height unit: [Feet (ft) ] Exponent: [2 ] [2 ] Temperature: Temperature scale: [degree Celsius (degC) ] Scale bar: Bar size: [2 ] [2 ] Bar label: [ ] Bar background: [.2 ] [#ffffff ] Bar position: x:[99 ] y:[99 ] Population: 1 population point = [1000 ] [1000 ] Urbanization rate: [1 ] [1 ] Urban density: [10 ] [10 ] Burg Province State Culture Population Type State: [] Culture: [] Burgs: 0 Average population: 0 River Type Discharge Length Width Basin Rivers: 0 Average discharge: 0 Length: 0 Width: 0 State Total Population Rate War Alert States: 0 Total forces: 0 Average forces: 0 Average rate: 0% Average alert: 0 State Name Total State: [] Icon Unit Biomes States Cultures Religions Rural Urban Crew Power Type Sep. name Type Total: 0 markers Preset name: [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] Style JSON: [ ] There are 3 ways to add a custom font: 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. [Google font] [ ] [ ] 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 Select from the list or paste a Unicode character here: [ ] . See Emojipedia for reference Rotation: [ ] [ ] Height scale: [ ] [ ] Lightness: [ ] [ ] Sun position: [ ] [ ] [ ] [ ] Show 3D labels [ ] Show sky and extend water Sky:[ ] Water:[ ] Rotation: [ ] [ ] Texture resolution: [0.5x] Equirectangular projection is used Download image .svg .png .jpeg tiles [*] Show all labels PNG / JPEG scale: [1 ] [1 ] Export to GeoJSON cells routes rivers markers GeoJSON format is used in GIS tools such as QGIS. Check out wiki-page for guidance. Generator uses pop-up window to download files. Please ensure your browser does not block popups. It's also possible to export map to Foundry VTT, see the module. Save map to machine dropbox browser 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. Load map from machine URL storage From your Dropbox account [] Open Create link Map will be split into tiles and downloaded as a single zip file. Avoid saving to big images Columns: [8 ] [8 ] Rows: [8 ] [8 ] Scale: [1 ] [1 ] Total size: 1000 x 1000 px Warning! [ ] Confirm Cancel Slick the arrow button for options. Zoom in to see the map in details Drop a .map file to open [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]