A downloadable dark magic tool for Windows and Linux

Buy Now$14.20 USD or more


GenBrush is a cartography program for world-builders, game designers, artists, DnD/Pathfinder enthusiasts, hobbyists and writers. Whether you want to create a small island, large continent, or a whole planet, GenBrush has powerful tools to help aid the process.

Please feel welcome on our Discord server! Feel free to ask questions and take a look at our showcase channel. There are also resources available via Discord, such as a beginner's tutorial series, and of course our amazing community.

I'm active on Twitter, so if you'd like to have a look at some neat screenshots and keep up-to-date on what I'm working on, smash that follow button!


GenBrush does a great many things, but these are the headlines:

  • Paint with height, not colour. Maps are comprised of height data, meaning changes to topology are automatically recoloured. Changes to colour schemes and rendering options don't affect the underlying topography.
  • Separates painting from world projection and distortion - you can paint distortion-free and worry about it later when you put your world map together.
  • Simulates different kinds of erosion, such as wind, fluid flow and hydraulic processes.
  • Render in 3D as a displaced terrain mesh, or as a planet. Export these meshes and use them in games or external 3D rendering applications such as Blender.
  • Effects and filters, such as ambient occlusion, shadowing, contour lines and hex grids.
  • Generators exist for generating enormous quantities of height data. There are many different kinds of fractals to choose from and they all serve as a wonderful starting point for a new map.
  • Scriptable brushes and effects give you an enormous degree of control over how you paint and sculpt your maps.
  • Render using biome information for additional detail and variety.

GenBrush is still being actively developed. There are plenty more features on the way, and some of its existing features are a work in progress.

System Requirements


GenBrush runs on the .Net framework, which you will need to download and install prior to running it. Most Windows 10 installations will already have the .Net framework installed, but double-check you have the latest .Net runtime just in case. Linux users will need to use the Mono framework instead, but the same rules apply. Linux users should also note that Mono seems to work better for GenBrush than Wine.


GenBrush does most of its heavy lifting on your graphics card. This makes it extremely fast and exceedingly powerful, however it also means your graphics card needs to be capable of running it. Double-check that your graphics card and driver are capable of running OpenGL version 4.3 or higher.

Some older cards and drivers are given 'compatibility patches' designed to ensure they meet the minimum requirements for newer OpenGL versions. If this is the case for you, they may claim they run OpenGL 4.3, but might not do it very well.

I've built a small tool designed to take the guesswork out of all of this. You can check it out here:


Beta Testing

Beta testing of the program is an optional way to support the ongoing development of GenBrush. Beta testers have access to experimental tools and features that are not yet part of the public release.

You can learn more about the beta testing platform here:



The GenBrush logo was created by the ever talented Jelke Ludolphij - his work is fantastic and I wholeheartedly recommend him if you're in need of graphics and illustrations!

You can find samples of his work and contact him via ArtStation!

Updated 13 days ago
Published 20 days ago
StatusIn development
PlatformsWindows, Linux
Tags2D, 3D, cartography, map, Mountains, Procedural Generation, terrain, terrain-generator, texture
Average sessionAbout a half-hour
InputsKeyboard, Mouse
AccessibilityColor-blind friendly, High-contrast


Buy Now$14.20 USD or more

In order to download this dark magic tool you must purchase it at or above the minimum price of $14.20 USD. You will get access to the following files:

GenBrush 1.0.1 3 MB


Log in with itch.io to leave a comment.

I'm really interested. However, I would like to try a demo before I buy it.

Hey there. I don't have a demo set up, but you're more than welcome to join our Discord server and peruse the galleries and tutorial videos if you want to make a more informed decision about buying it. My Twitter feed is also full of screenshots. I've also built a benchmarking tool designed to test your PC if you'd like to know how well it would run.


Is there a tutorial?

Yes! I've recorded a 3 part beginners guide explaining the broad strokes. There are some other resources on the Discord server, but this is the most comprehensive:

It doesn't cover everything, this is just the basics. I'll be creating a wiki along with my beta testers this month hopefully!

Thanks by the way, you've reminded me that I need to post this series up on the main page!

That is more than well!