Heightmap Level Generator
Free procedural terrain and heightmap generator for Unreal Engine, Unity and Godot, running in your browser on WebGPU. No install, no account.
Generates a 16-bit heightmap at 0.5 m per pixel (1024×1024 for a 512 m map, up to 2560×2560) with a road network, towns, cliffs, hills, mountains, erosion, rivers and lakes, in four biomes. Tweak everything live, walk through it in first person, compare seeds and export for your engine.
- Unreal Engine landscape: 16-bit PNG or
.r16with the import values in the metadata - Unity terrain:
.r16, Godot Terrain3D: 16-bit PNG - Splatmap, slope, normal, curvature, flow, road, town and water masks, 16-bit water level, color map
- Layout JSON with roads, towns, rivers and lakes for PCG, Houdini or your own scripts
- glTF mesh with color texture for three.js and WebGPU scenes
Needs a browser with WebGPU: desktop Chrome or Edge 113+, Safari 26+, Firefox 141+ on Windows. Source, documentation and screenshots: github.com/m-w-marker/heightmap-level-generator