Select a layer and generate repeating patterns or grids. Repeater mode for linear or radial spreads. Grid mode for rows × columns with rotation, scale, and opacity control.
Select a layer and generate repeating patterns or a grid. Control rotation, scale, and opacity per clone.
Duplicate layers in a line or spiral. Set amount (2–100), distance, rotation per step. Control direction with a 2D pad.
Fill a rows × columns grid. Set spacing, then tweak rotation (random, sequence, or Perlin noise) and scale per cell.
Rotation: random from list, sequential cycle, or noise for organic variation. Scale: XY gradient, random from list, or min–max range.
Repeater: start–end range with interpolation. Grid: range or random from a comma-separated list of values.
For component instances, pick Random or Sequence to cycle through variant properties across clones.
Regenerate and the plugin clears the previous pattern and creates a new one from your current settings.
Set amount (2–100), distance between clones, and rotation per step. Use the direction pad to pick x,y. Opacity interpolates from start to end. Scale grows by a percentage per clone.
Define rows, columns, and spacing. Rotation: random from a list (e.g. 0, 90, 180, 270), sequential cycle, or Perlin noise for smooth organic variation. Scale: XY gradient, random from list, or min–max range. Opacity: range or random from comma-separated values.
Select one or more layers on the canvas. Component instances unlock variant cycling (Random or Sequence).
Repeater for linear/spiral patterns. Grid for a rows × columns layout with spacing.
Set amount, distance, rotation, opacity, scale. For grid, choose rotation and scale modes.
Click Generate. The plugin clones your selection and applies transformations. Regenerate to replace the previous pattern.
Install Snappattern on the Figma Community. Select a layer and generate. Free tier: 10 generations.
Install Free on Figma