Bridge your Figma designs directly into Unreal Engine as fully functional UMG widgets — in one click. ViewportUI connects to the Figma REST API and turns your Figma files into Widget Blueprints inside your Unreal project. No manual UI rebuilding. No copy-pasting assets.
Why ViewportUI?
UI work is one of the slowest parts of Unreal development. Every design change in Figma traditionally means hours of UMG rebuilding. ViewportUI collapses that into a single Content Browser action — right-click, import, done.
For AI-powered workflows, this is the missing piece. Pair it with tools like Claude Code + the Figma MCP and you can go from natural-language prompt to working Unreal UI in minutes.
How it works
Five core capabilities that make ViewportUI the fastest way to turn Figma designs into native Unreal UI.
Right-click in the Content Browser → Import Figma File → done. ViewportUI imports Figma frames, components, and component sets as UWidgetBlueprints, ready to use anywhere in your project.
Converts Figma instances into UUserWidgets that reference their parent component — preserving the same composition model your designers already use. Update once in Figma, re-import, every instance updates.
Turns Figma variant sets (Default / Hovered / Pressed / Disabled) into native UButtons with per-state Slate brushes. Hover, pressed, and disabled states work in UMG out of the box — no manual wiring.
Generates UMaterials for gradient fills (Linear, Radial, Angular, Diamond), downloads images and icons as Texture2D assets automatically, and pulls missing fonts from Google Fonts when needed. Your design stays pixel-faithful.
Swap any generated widget for your own UMG subclass so the plugin's output integrates cleanly with your existing UMG architecture. Plus: Figma's prototype flow imports as Blueprint transitions you can wire up directly.
Watch it in action
Full walkthrough video — connect a Figma file, run the importer, and watch your frames, components and variant states become native UMG Widget Blueprints.
What's Included
.uplugin for Unreal Engine 5.6 (no source build required)Import Figma FileGet ViewportUI
Figma → UMG · One-time purchase
Get on Patreon → Pay via PayPal →Lifetime updates · Bulk & team licenses on request
Setup in 5 steps
/design/ and the next /.Full documentation PDF is included in the download. Two install paths supported: per-project (recommended) or engine-wide.
Screenshots
Real captures from the plugin — Figma file on the left, generated UMG widget on the right.



More to Discover