STIIL Generator is a web-based tool designed for creating abstract graphics and generative visuals. This generative art program allows you to use imported images as a basis for creating unique designs with variety of artistic effects.

Despite the seemingly complex interface filled with numerous elements, the program is fairly user-friendly.
You can check out the instructional video demonstrating the basic usage of the program through its built-in presets:

Also, I’ve prepared a comprehensive article that covers every aspect of utilizing the program.
Whether you are a beginner or an advanced user, this article provides valuable insights and guidance:

The program is completely free to use and experiment with. The only limitation of the tool is the ability to export graphics in different sizes, which can be unlocked by purchasing a license key.

Regardless of whether you bought a License Key to unlock the Full version or are using the Free version of the tool, the images generated with the STIIL Generator is free to use anywhere with no restrictions, with one condition:

  • Usage of graphics created from images obtained through the software integration with Unsplash is governed by  Unsplash's license agreement.

Detailed information about the Terms of Use and License Agreement is available at this link.

The program is tailored for desktop usage with a minimum screen resolution of 800x600 pixels. It’s important to note that the generator has been optimized specifically for the Chrome browser, and its performance in other browsers may not be guaranteed.

Aside from having the Chrome browser with Javascript enabled, there are no additional computer requirements to run this program.

The code is hosted on, which means that the program’s loading speed might occasionally be slow, and there could be times when it is inaccessible due to maintenance.

The generator accepts raster images in JPG and PNG formats as source material. However, it’s advised not to use images with transparent backgrounds as the current version of the program doesn’t support transparency. Any transparent areas will automatically be filled with black color.

If you encounter any difficulties while using the program, or if you’ve discovered a bug, please let me know.

This program utilizes a number of third-party tools, and I would like to extend my gratitude to the creators for allowing their use in this project:

  • The p5.js Creative Coding Library, a product of the collective efforts of an incredible team;
  • The Tweakpane interface library, ingeniously developed by Hiroki Kokubun;
  • The d3.js library by Mike Bostock, whose features I’ve utilized for filters;

And a big thanks to Unsplash platform, and specifically the contributors, for the chance to freely use their images in this project.