Frame Each Selection
Figma Plugin
ㅤ
Description
Frame Each Selection is a Figma plugin that creates individual frames around each selected layer, making it easy to organize and structure your designs.
ㅤ
Features
- Individual Framing: Frames each selected layer separately while maintaining their original positions
- Customizable Padding: Add equal spacing around framed elements (0-100px)
- Flexible Naming: Add custom prefixes and suffixes to frame names
- Fill Options: Choose between no fill or custom color fills for frames
ㅤㅤ
Basic Usage
- Select Layers: Select one or more layers in your Figma canvas that you want to frame
- Open Plugin: Go to Actions menu / Plugins and Widgets and select "Frame Each Selection"
- Configure Settings (optional):
- Adjust padding if needed
- Add name prefix/suffix
- Choose fill option
- Apply: Click the "Apply" button to create frames
ㅤㅤ

Adjust Settings
ㅤ
➊ Padding
- Sets the space around each framed element
- Default: 0 (frame matches element dimensions exactly)
- Range: 0-100 pixels
- Example: Setting padding to 20 adds 20px of space on all sides
ㅤ
➋ Frame Naming
The plugin offers two naming strategies for your frames:
- Use the original element's name as the base
- Or add a custom name, prefix and/or suffix
ㅤ
➌ Name Prefix
- Text added before the original element name
- Optional field
- Example: Adding "Frame-" transforms "Button" → "Frame-Button"
ㅤ
➍ Name Suffix
- Text added after the original element name
- Optional field
- Example: Adding "-Framed" transforms "Button" → "Button-Framed"
ㅤ
➎ Frame Fill
Two options available:
No fill
- Creates transparent frames
- Useful when you only need structural organization
Custom color
- Choose any solid color for frame backgrounds
ㅤ
➏ Select Fill Color
- Click the color swatch to open the color picker
- Or enter a hex color code directly (e.g., #FFFFFF)
- Default color is white (#FFFFFF)
ㅤ
Use Cases
- Component Organization: Frame individual components for better structure
- Export Preparation: Add padding around elements before exporting
- Layout Management: Quickly organize multiple elements with consistent spacing
- Design Systems: Batch frame elements with standardized naming conventions
ㅤ
Tips
- Select multiple layers at once to frame them all in one action
- Use consistent naming conventions (prefix/suffix) for better organization
- Set padding to 0 when you need frames that exactly match element dimensions
- Use custom fill colors to visually group related frames
ㅤ
ㅤ