Skip to content
Recast

Recast

by Karl Koch

Transform Figma elements into frames and components, preserving all properties.

FreeFigma

Installs

5,626

Likes

292

Users

16,945

Views

22,281

Preview

Recast preview

About this plugin

Transform any Figma element into frames, components, and more - with properties preserved!

Tired of recreating elements because you need a different node type? This plugin lets you convert between various Figma elements whilst preserving their styling, position, and hierarchy.

Key Features:

Convert shapes (rectangles, ellipses, vectors) to frames or componentsTransform instances into components whilst maintaining their propertiesConvert text layers into frames (with options to preserve text structure)Turn vectors into frames (with options to convert points to shapes)Convert frames to grid layouts with customisable optionsTransform groups into frames (with recursive option for nested groups)Convert components/instances to frames, groups, or shapesApply auto-layout during conversion with customisable settingsAll conversions preserve:

Visual properties (size, position, fills, strokes, effects)Component propertiesChild hierarchy and positioningBlend modes and opacityAvailable Commands:

Shape to Frame / Auto-Layout Frame / ComponentInstance to ComponentFrame to Grid / Shape / ComponentGroup to Frame (with recursive option)Text to FrameVector to FrameComponent to Frame / Group / ShapeWorks with multiple selections - convert multiple elements at once!

Note: All conversions maintain the exact visual appearance and position of your elements, ensuring your designs stay pixel-perfect through the conversion process.

More shapes colors plugins

View all