Skip to content
Perspective Toolkit

Perspective Toolkit

by Leo Tsai

Real perspective for text & objects — skew, 3D rotate, corner-pin.

FreeFigma

Installs

119

Likes

9

Users

1,899

Views

304

Preview

Perspective Toolkit preview

About this plugin

Perspective Toolkit adds true perspective to any text, image, or object in Figma — the kind you can't get from Figma's built-in transforms.

Because Figma nodes only support affine transforms (they can't make parallel lines converge), Perspective Toolkit renders your selection through a real WebGL homography engine and places the result back on the canvas — while keeping your original object fully editable as the source.

Three modesSkew — affine shear applied directly to the original object (stays editable, not rasterized)3D — rotate on X / Y / Z axes with an FoV control (dolly-zoom: FoV actually drives perspective strength)Corners — drag four handles for arbitrary corner-pin / quad warpBuilt for real workflowsEdit the source anytime — re-render keeps your placement and sizeAuto-update: change the source text/content and linked results refresh automaticallyMulti-child management: one source can drive many results, each with its own angleRefresh Content: after editing the source, batch-rebuild selected children (content changes, angles kept)Click a result to jump back to its source; locate any child on the canvasPer-object memory — reopen and your settings are restoredHigh quality outputPerspective-correct sampling (no cheap slicing), premultiplied alpha (no dark edges)3× supersampling, dynamic export resolution, native-pixel result nodes (1× export = full quality)LanguagesEnglish / 繁體中文 / 简体中文 / 日本語 / 한국어 , switchable in the top-right.

Tip: perspective works on rasterized output, so your source is exported at high resolution behind the scenes — you keep an editable source, the canvas shows the warped image.

More editing & effects plugins plugins

View all