A downloadable tool for Windows and Linux

Buy Now$9.99 USD or more

Sprite Designer uses layers of procedurally generated shapes to build complex sprites of infinite variety with ease!

Greetings!  My name is Michael, thanks for checking out my program Sprite Designer!  


A couple of years ago I made a prototype I released for free called 'Spritify'.  I even made the code open source, which you can still peruse if you're interested.  

Sprite Designer is attempt to take everything I learned from building Spritify and make a simple, fun, but surprisingly powerful tool that lets you design procedurally generated sprites for your games or whatever else.

Sprite Designer lets you define 'layers' of procedurally generated sprites, similar to a lot of the generators you see out there.  By building up your canvas of layers, you can design complex sprites that would normally be impossible to generate.  


To start, you simply create a new canvas and set the size and background, which you can change at any time.  Then you add a new layer to the explorer, which opens the layer palette.  In the palette, you draw your pattern using green and red cells.  Green cells have a chance of turn into empty cells, red cells have a chance of becoming green cells.  The final color of these cells on the sprite can be random or you can pick them more specifically.  

Each layer can be independently controlled through their own generation settings, meaning you can set the chance of a cell changing from one type to another, their colors, rename the layer, etc.  This is useful if you have parts of a sprite you want to be relatively stable (like eye shape).

Once you have a sprite generating the way you want, you can export as a sprite sheet, or even multiple sprite sheets.  Each 'page' is a sheet, and you decide how many columns and rows of sprites you want.


I have a free version of the application which you can download from the link below.  It is identical in every way to the paid version except for one crucial difference, I've locked the ability to save your canvas projects.  The plan is for this to be the difference between paid and free versions basically forever, this way I don't have to track a bunch of different features between versions of the program to decide what's a 'pro' feature or not.  

That means, at least for now, that you can make sprites, you can even export the sprites to sheets or as individual graphics as much as you want, but you won't be able to reopen your sprite once you close the program.  

However, this is more of a hobby for me than something I 'need' for income, so it's possible that down the line if I move on to other projects I will make the code open source like I did for the prototype.  Don't make a purchasing decision based on that or anything, but I would prefer to make this tool available to everyone if I'm not willing or able to continue making it better.   


Currently, the Windows x64 version of the application is the only supported version.  I am able to export the project to a Linux compatible binary, but I don't currently have plans to do any quality assurance, so if you need Sprite Designer for Linux, I strongly suggest you try the free version first to make sure you can run it.  If you buy Sprite Designer and find out it doesn't work for you because the Linux build is bugged or something, I'll happily refund your purchase, but you'll make our lives easier if you test the free version first.

Updated 27 days ago
StatusIn development
PlatformsWindows, Linux
Release date 34 days ago
Made withGodot
Tagsdesigner, generation, Generator, Pixel Art, Procedural Generation, PROCJAM, sprite, sprite-designer, sprites
Average sessionA few minutes
InputsKeyboard, Mouse


Buy Now$9.99 USD or more

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

linux_designer_011.rar 29 MB
winx64_designer_011.rar 17 MB

Download demo

linux_free_designer_011.rar 29 MB
winx64_free_designer_011.rar 17 MB

Development log


Log in with itch.io to leave a comment.


Does the license permit commercial use of the generated sprites?

Also, congrats on the second child!


Oh, just saw the info in the Help section of the software.


Thanks!  Just to be clear in case someone sees your comment and wants to know, Anything you make belongs to you without any restrictions whatsoever, no matter which version you're using.  So if you download the free version of Sprite Designer, feel free to use the exported artwork wherever you like.


Looks like a nice programm, perhabs i will buy it when i have money :)

Thanks!  Though please feel free to play with the free version, it's literally the same except for saving your sprites between sessions.  You can even export your sprites for use, you just can't save your project for future editing.