What It Does

Randomizer assigns random values within a custom range to the transform properties of selected layers. Instead of manually adjusting each layer’s position, scale, or rotation, you define a range and let the script handle the distribution.

Key Features

Transform randomization. Apply randomized values to position, scale, rotation, and other transform properties across multiple layers at once. Works with both 2D and 3D layers.

Custom ranges. Define the minimum and maximum values for randomization, giving you control over how subtle or extreme the variation becomes.

Separate dimensions support. As of version 3.3, the script supports separate dimensions for position properties, allowing independent randomization of X, Y, and Z values.

Who It’s For

Useful for motion designers working with duplicated elements that need variation, like scattered objects, staggered text layers, or randomized 3D positions. Saves time when you need organic distribution without manual adjustments.

Pricing

Randomizer uses a pay-what-you-want model with a suggested price of $19.99. Individual users can choose their own amount. Businesses and teams must pay the suggested price for a valid license.