This is a free procedural world map generator, used for generating a pixel-art world and populating it with different areas / civilizations, one pixel at a time.

It's meant as a tool for quick worldbuilding map creation- be it for tabletop RPG games (like D&D) and game masters, as inspiration for more detailed maps for artists, or just for fun.
As a visual template for worldbuilding, or as is.


"Generate Land" to generate new lands!

"Generate Civs" to populate your land with civilizations...

If you want more control, you can even place civilizations exactly where you want them to start spreading from!

Play around with the settings to make different world maps- add waves, make rivers common or rare, add outlines and more!

When you're done, you can save your map by clicking  "Download map" <3

Bonus: you can even edit your downloaded maps in your favorite pixel-editing software.
Here are some examples of maps I edited:

An edited pixel world mapAn edited pixel map


I used to run a Patreon with exclusive updates, insights and other projects. I might post there again someday. Trash Wizard

You can also support world map generator by rating it, following me on, or telling other creative people about it!

Extra Info:

For more information, you can download the EXTRA_INFO.txt file below-

Or, alternatively, if you want to generate maps and download them offline, or customize your color palettes, you may do so with the downloadable version of the generator down below.

+ works great with my simple Collaborative Worldbuilding System - OurLore

+ works great with my Relic & Artifact Generator

Current Project:

Are you into Dungeon-Crawling, Strategy, Voxels and Roguelites?

Buy my game "Netherguild" on Steam!

PlatformsWindows, Linux, HTML5
Rated 4.7 out of 5 stars
(26 total ratings)
GenreRole Playing
Made withUnity
TagsCreative, dnd, Fantasy, Generator, Pixel Art, Procedural Generation, Tabletop, Tabletop role-playing game
Average sessionA few minutes


Download NowName your own price

Click download now to get access to the following files:

Basic CivColorPackages (for reference) 1 kB 15 MB 27 MB

Development log


Log in with to leave a comment.


This is pretty cool, though I do wish I could define wilderness and effect how mountainous the land was


This is great thanks! :D


Thank you, glad to hear you liked it!! (:


This is super cool! I only wish there was a way to get a more clear height map. 



Thank you for using it!!


I love a good map generator, and this one sure is good!

Thank you man, appreciate it!! (:

(1 edit) (+1)

Wonderful job on this app it's amazing.

I'd like to request a feature, allowing the user to place capital cities and then have civilizations build out from there.

I'm actually very stupid and realized you already have this feature in the program. This is baller as hell my dude I love this thing <3

(1 edit)

Thank you so much for the kind comment!! I really appreciate it <3

I usually try to respond to comments faster, buuut my laptop died about two weeks ago, and then I had to buy and set up a new PC as well as other stuff (and I also procrastinated a bit afterwards... I admit!).

Apparently my motherboard and hard disk were broken, which meant that I lost some progress on this project and some of my other projects.) The capital-placing feature as well as others were gone! I was distraught and had a panic attack, honestly :/

But not all is bad as I'm planning to send my hard disk to a data recovery lab- it's going to be very expensive, but I'm gonna get the project data back, which means I could update it more in the future :D

Either way, your comment really cheered me up. I hope you make some sick maps with my world map generator, have a great day :D

Update: I recovered my data! (Also bought a new PC since the laptop broke)
I'm poor now :D but it was worth it!


I love this map generator, so how about a replay button? Sometimes I watch a civilisation expand one way then see It's expanded another way

Thank you so much!! :D

Adding a replay would actually be possible, now that civilization placing is possible- but I'm not sure how many people would want this feature and my time working on this generator is limited, with it being a hobby project... so maybe someday!

In the meantime, you could record generating different civilizations and replay them, or mess with the "speed" setting while generating (:

Or, alternatively, you can support my hobby projects on my Patreon and force me to add a reply feature!!! (which I'll gladly do because I give special consideration for Patreon supporters). You can also just check out my other projects there (:


lol the civilizations is genius. never would have thought such a simple approach of growth would return such believable territories.

Thank you so much, I'm really glad you liked it :D

The first time it actually worked and I got to see the civilizations spreading and forming a proper map, I was pretty blown away too haha- it's definitely what inspired me to release it and continue working on it so far (: And hopefully the more settings I add, the more varied and interesting maps users can make too! If you want to see it evolve (or check out my other projects), please consider taking a look at my profile and maybe following me (; (:


I follow your developments because I use the map generator in RPGs.
to add soul to your map, why don't you add names to cities and towns?

ps : how i add the symbols of civilizations ?


Hey Caiuz! Nice to see you again :D

Hmm... I'm not sure how to add letters to the map and if it would work with the downloadable map textures... maybe someday, though!

If you mean the edited maps after the "Support" section, I add that stuff on my own with a pixel-art editor called Piskel (:

(1 edit) (+1)

i know the software ! thanks - you make the icons ? awesome !

(1 edit)

I have been considering adding a "stamp" tool someday that'd let users stamp certain world elements on their map (kind of like in Inkarnate). Maybe users would be able to customize their stamps in the downloadable version too, so they won't be limited by the default options- but we'll see! :D

Would you be interested in a feature like that?

(1 edit)

yes, customize like you did - it's awesome ! insert a icon from and customize the herald of civilization , you have prepared my story on my rpg :D can y do this ?


Not completely sure I understand but I'll try to respond to the best of my ability!

I don't think I can insert an icon from or have something like that, but I think having some pre-made options for buildings or terrain elements could be fun, and users could put their own pixel-art stamps in a folder in the downloadable version perhaps. Not sure if adding a heraldry stamp / generator would work with other genres besides fantasy but... maybe someday? (:


Came here from r/worldbuilding. Awesome generator dude :) seed 2639 is perfect for my continent!

Would it be possible to be able to manually place the origin points of countries before generating, or would that be a royal pain?


Hey, I'm really happy you enjoyed the generator!! (:

I'm... honestly not sure exactly sure how to add that right now, but other people have asked for it so I might add it someday in the future- I won't add it just yet but I am planning to update the generator every now and then, so if you follow me on you might get notified if and when I do- alternatively, you can just check the generator again in a few month to a year lol

In the meantime, I think the closest thing to that would downloading a map with "Size Up 1" (Meaning 250x250 pixels) and editing it in paint or whichever program you wish (;


your generator is gorgeous! could you add a hierarchy of cities-> villages-> countries? and the possibility of increasing them in every civilization? thank you very much

Thank you so much for the kind comment!

What do you mean with "a hierarchy of cities -> villages > countries"? (:
I'd love to give users the ability to change the minimum and maximum places of note (gray) in the future, though- and for now you can also edit maps to suite you better after downloading them, with paint or my new personal favorite pixel art software, Piskel! (or any other pixel editing software for that matter!)


thanks! it means that the number of cities is greater than the villages which are greater than the countries.
my idea was to add as for the number of civilizations the possibility of adding points of different color and number:
a bigger point for cities (instead of black points now)
a middle point for the villages, of greater number
a smaller point for smaller countries.
and if you can connect them with a line. This would make your generator more pleasant: D

Hmm... interesting idea!! 

I think you mean "the number of villages is greater than cities which are greater than countries", right? (:

The next thing I wanted to add after finishing up the rivers is roads- but maybe after I do add roads I could try to add more cities and change their appearance too. Perhaps the size of the country or prevalence of a city would affect its size?

The idea with the current system is that black points are "capitals" or central hubs, while grey points can be villages or important spots- but I definitely don't mind expanding on that with future settings and additions, like you suggestion above (: I'll have to make sure it doesn't make the map look way too crowded though, haha

If you want to be notified when I update this project you can follow me on Itch, regularly check / back me on the Patreon, or alternatively I could just let you know with a reply to your comment if and when this feature is added (Though I'd love to try to add it as soon as I'm done with rivers, roads and routes!)

Cheers and thanks for the suggestion!!

6 months after this feature was requested... it's finally here! Alongside a ton of other features added since then.

You can check how it works in the News section of the page :D


I think it would be interesting to have an option where you could divide an area into small equal parts


Hmm... what do you mean? Like a grid overlay?


yeah, something like that, where the terrain has easily divisible parts in it, so that the map can be used for, say, a strategy game. Maybe not grids exactly, but yeah, something like that.


Great idea!!!
I might take a few weeks before I add it properly, but in the meantime you can use the downloadable version to download maps at 250x250 pixels and edit them in paint or your favorite graphics editor.


This is really interesting and satisfying to watch,thank you for making this!

Thank you for trying it out!! I'm planning on updating this map generator and making more awesome stuff, so follow me if you wanna see more (:


This looks really cool! I might use it in a game project I'm thinkin about, but even if I don't it's just fun to look at

Thank you so much, and please go ahead! Feel free to use it for any project you wish (but especially games). Credit is nice but it's not required! (:


Not sure if this is just an issue I have, but I can't seem to edit the seed. Every time I change the number and hit generate land, it just makes a new seed. Is there any way around this?


Yeah! Just type your seed, disable the "randomize land seed" option and hit "generate map"- it should generate your selected land seed right away (:

(1 edit) (+1)

Here from reddit, and you have no clue how useful this is right now. I was just looking for something like this last week and gave up. I am definitely going to be using this for all my worlds from now on! 100 out of 10 would use again.

(1 edit)

Thank you a lot for the comment and kind words, I'm really, really, (really!) glad to hear that! :D Hope you generate some awesome worlds!

Also, if you ever want to (and can) support my work on this generator or any future ones, you can do so here. Cheers!


Saw you post this on the r/worldbuilding subreddit, and I have to say that this does not disappoint! Can't wait to see how this project will grow, best of luck.  


I'm really glad you liked it! :D And I'll need that luck, haha.

If you wanna see this project grow, please follow me here (or on reddit)- I'll be posting more about it in the future! (:


Do you want to expand it further? By that i mean do you plan to add features like maybe a war system if a nation is surrounded and has nowhere else to go, that kind of thing.


I might expand it a bit further, but I don't want to add a war system;

After all, the fun of worldbuilding comes from the world-builder deciding which nation is in war, or not (:

Also, just because a nation is surrounded doesn't mean it's in war! For example, the Vatican in Italy.

If you dont mind me asking, if you had the time what would you expand? About the nations being surrounded.

i meant having nowhere else to expand, like a coastline nation has nowhere else to go and they 'trade' some land, in a slow conflict. 

Oh- my bad, I didn't mean I'd expand something about the nations being surrounded but just the generator and its features in general.


Downloaded it and it is great. I only have one niggling feature that is missing - Island capture. The small or even large grey islands seem too stark, maybe let them be colonised once a civ is done expanding on the mainland?


Oh yeah, I think someone else also requested this feature.

I definitely think this is something I can add in the next few weeks (:

Arr, let us colonize these islands together, matey!


I love the island colonisation feature. This is absolutely fantastic!

(1 edit)

Just wait- I'm planning to sprinkle in some new features by next Monday (hopefully) + a whole new relic generator!! :D

Also thanks, I'm really happy you liked it! Your comment made my day (:


I will try to be patient then. Not succeeding so far though. This is so much fun!


I added the speed & water spread difficulty settings to the world map generator- also, the relic generator is finally up- enjoy! (:


Really good! = D

Thank you!! 🙌