Azgaar's Fantasy Map Generator (FMG) is a free online tool which produces procedurally generated and highly customizable fantasy maps. You can just use auto-generated maps or create your own world from scratch.
Desktop application (Electron) is available for Windows, Mac and Linux. See https://github.com/Azgaar/Fantasy-Map-Generator/wiki/Q&A#is-there-a-desktop-version for the details.
FEATURES
Exploration - click on the New map! button to get a random map. Open the Style settings (press Tab) and select a desired layers preset. Zoom in and explore the generated world
Tuning - go to Options, change the default settings like map template and states number and generate a new map to better fit your needs
Customization - open the Tools tab, select one of the available editors and change the map in any desired way
Controlled generation - open the Tools tab, then click on Heightmap and select an Erase mode. Click on Template editor and create your own heightmap template. Apply the template to see the result. Don't forget to share good templates with the community!
Conversion - if you already have a map image and want to re-create it in a generator, open the Image converter (the button next to Template editor), load the image and fine-tune the conversion into a heightmap. Then edit the map using the Tools provided
Drawing - use the Paint brushes to draw a map from scratch. It may takes a lot of time, so I would recommend you to follow the Controlled generation approach to get a basic landmass and then use Paint brushes for a fine-tuning
Comments and Reviews
Azgaar's Fantasy Map Generator is both for the cartographer nerd, and the lazy map-maker.
With one click you can generate a realistic map, procedurally generated based on real features like elevation, sea level, latitude, precipitation and more. You can edit those features to customize your map, or leave it as is. Each map even has states, cities, religions and populations pre-populated based on the climate and topography!
I'm going all in on Azgaar's for my current D&D campaign. I can't stop playing with it for hours to make a realistic world in an app that has all the tools I need.
Azgaar is a very talented programmer and has developed one of—if not the best—map editor and generator software. You can use it online or hosted from your own machine. And it's completely free to use. It's open source and actively developed.