News about Randomill, what's new in the latest version, development updates, etc.

Version 1.1.4 Released

The first update to Randomill is now live, featuring a few minor feature additions, some bugfixes, and other minor changes. The new version is available to download via Gumroad. See the changelog below:

New Features:

  • Extended compatibility down to Illustrator CC 2018.
  • Added runtime measurement that can be viewed in the log.
  • Added ‘Reposition Gradient Fills’ Checkbox to the Random Position module.


  • Fixed bug where gradients with color stops of type ‘SpotColor’ in them would not import into color sets.
  • Fixed bug where the ‘Fill Patterns’ checkbox in the Position advanced options was not behaving correctly.
  • Fixed bug where the panel would be all black in the event of CSS theme load failure.


  • Changed the Contact flyout menu option to route to the Contact page of the Randomill website.
  • Optimized efficiency of the random selection algorithm. New algorithm perfoms 15-30% faster.
  • Log styling changed to use monospace font and larger font size for legibility.


Randomill is now live and available for purchase! Bringing together the best features from all the various Illustrator randomization scripts out there, and combining them into one single plugin.

  1. Fill Color Randomization
    Randomize the fill color across a group of objects from by dialing in a range of colors, or from a set of colors that you can specify. Works in both RGB and CMYK modes.
  2. Stroke Color Randomization
    Randomly change the stroke color of all objects in a selection from a color range or a color set that you can make yourself. Works in both RGB and CMYK modes.
  3. Stroke Weight Randomization
    Randomize stroke weight of all objects in a selection. Specify a minimum, maximum, and increment to really dial it in. Compatible with all units in Illustrator.
  4. Scale Randomization
    Randomly change the scale of all objects in a selection between a specified minimum and maximum, at a desired increment.
  5. Rotation Randomization
    Randomly rotate all selected objects between a specified minimum and maximum angle, with an optional step size.
  6. Opacity Randomization
    Randomize the opacity across all selected objects. You can set the range and increment to really hone in on the desired result.
  7. Blend Mode Randomization
    Assign random blend modes to all selected objects. Blend modes can be excluded from randomization as desired, so you only apply the blend modes you want.
  8. Position Randomization
    Shift each selected object randomly relative to its original position. Specify a minimum and maximum range for horizontal and vertical directions. A step size can be specified. Compatible with all units in Illustrator.
  9. Order Randomization
    Randomize or reverse layer order of all selected objects. Objects will be randomly re-ordered or reversed within their parent layer.
  10. Selection Randomization
    Create a random sub-selection from your selected objects. Can be a random percentage of your current selection or a specific number of objects that will be randomly selected.