Opacity Randomizer
Applies random opacity values to selected objects with live preview and precise control.
Plugin Preview
About this plugin
Description
Opacity Randomizer is a powerful yet simple Figma plugin that helps designers quickly create visual variety by randomizing opacity values across selected objects. Whether you're working on illustrations, UI designs, or complex compositions, this plugin gives you fine-grained control over opacity randomization with real-time preview.
ㅤ
ㅤ
Key Features
- Live Preview: See changes in real-time as you adjust settings
- Precise Control: Set minimum and maximum opacity ranges
- Step Increments: Control opacity in specific increments (e.g., 10%, 25%, 50%)
- Deep Randomization: Apply randomization to children within groups and frames
- Revert on Cancel: Original opacity values are restored if you cancel
- Intuitive UI: Clean, modern interface with tooltips and smooth interactions
ㅤ
ㅤ
User Guide
➊ Getting Started
- Select Objects: Select one or more objects in your Figma canvas
- Launch Plugin: Go to Plugins → Opacity Randomizer → Randomize Opacity
- Adjust Settings: Use the controls to configure your randomization
- Apply or Cancel: Click Apply to keep changes, or Cancel to revert
ㅤ
ㅤ
➋ Controls
🅰 Minimum Opacity
Sets the lowest possible opacity value for randomization.
- Range: 0% to 100%
- Default: 50%
- Adjust using the slider or type a value directly
🅱 Maximum Opacity
Sets the highest possible opacity value for randomization.
- Range: 0% to 100%
- Default: 100%
- Adjust using the slider or type a value directly
🅲 Opacity Step
Controls the increment between possible opacity values.
- Range: 1 to 100
- Default: 1 (continuous randomization)
- Example: A step of 25 will only use values like 25%, 50%, 75%, 100%
Randomize Children in Groups/Frames
When enabled, applies randomization to individual elements within groups and frames instead of the parent container.
ⓘ Use Case: Perfect for randomizing multiple objects within a group while keeping the group structure intact.
ㅤ
ㅤ
➌ Tips & Tricks
Creating Depth: Use a range like 30% to 100% to create depth in illustrations or background elements.
- Subtle Variations: Set a narrow range (e.g., 80% to 100%) for subtle opacity differences.
- Stepped Effects: Use larger step values (e.g., 25 or 50) for distinct opacity levels rather than continuous variation.
- Group Randomization: Enable "Randomize children" when working with groups to affect individual elements rather than the entire group.
- Live Preview: The plugin updates in real-time, so you can experiment with different settings before applying.
- Revert Anytime: Click Cancel to restore all objects to their original opacity values.
ㅤ
ㅤ
Need more design tools? Visit Samolevsky.com to discover more plugins and resources.
Plugin Details
| Version | 1 |
|---|---|
| Created | October 26, 2025 |
| Last Updated | October 26, 2025 |
| Category | editing & effects plugins |
| Creator | Samolevsky |
| Stats | 8 installs, 5 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- https://samolevsky.com
More Like This
Discover other plugins in the editing & effects plugins category.