Fantasy Map Generator is a web application for procedurally generating and interactively editing fantasy maps.
The tool addresses the need for fantasy writers, game masters, and cartographers to create detailed, customizable maps without requiring specialized cartography skills. It uses procedural generation algorithms to create terrain, coastlines, and geographical features, then allows users to edit and refine the results through an interactive interface. Maps can be saved and exported for use in writing, tabletop gaming, or other creative projects.
The application runs entirely in the browser with no installation required, though desktop installers are available for Linux, Windows, and macOS. It suits anyone creating fantasy worlds who wants both automated generation to establish geography quickly and manual editing tools to achieve specific creative goals. The tool is free and web-based, making it accessible to hobbyists and professionals alike. A wiki provides guidance on usage and performance optimization, and community channels including Discord and Reddit offer spaces for sharing creations and discussing features.
Development is actively maintained with structured issue tracking and feature discussion through GitHub discussions. The codebase is undergoing a gradual transition from vanilla JavaScript to TypeScript while preserving compatibility with existing map files and the generation pipeline. The project architecture is being refactored toward a layered design separating world data, procedural generation, interactive editing, and rendering concerns. Pull requests are welcomed, though contributors are encouraged to start with minor changes and review the data model documentation before contributing to the complex codebase.