FrameMotion
by Luma
Turn any frame into a 3D animated video for Reels, TikTok and ads.
Installs
1
Likes
0
Users
10
Views
7
Preview
About this plugin
Turn any Figma frame into an animated video — without opening After Effects.
FrameMotion reads the layers in your frame, gives each one real motion, and renders the result as video you can post straight to TikTok, Reels, LinkedIn or Google Ads.
How it worksSelect a frame and click Load layersClick a preset to animate a layer — an entrance, an ambient loop, or bothPick your format and exportEvery change previews live on canvas, so what you see is exactly what renders.
What's inside29 motion presets — fades, pops, blurs, swipes, type reveals, kinetic shake, Ken Burns and more14 of them are true 3D — card flips, orbits, coverflow, depth pushes, floating hover. Real perspective with depth-sorting and surface shading, not a fake skewA 3D camera — orbit, sway, dolly or handheld, with per-layer depth for genuine parallaxOne-click retargeting — 9:16, 1:1, 16:9, 4:5 or your source size. Reformat duplicates the frame in Figma at real pixel sizes with the content re-fittedAudio — drop in a track and it's mixed into the exportReduced-motion mode for accessibility-safe versionsMotion saves to the frame — reopen it later and your setup is still thereWorks with or without Auto Layout.
Export formatsExports .webm (video with audio) and numbered PNG frames (.zip) for any editor. For MP4, the plugin shows you the one-line ffmpeg command to convert.
PricingFree forever — 720p exports with a small corner watermark, 5 motion presets, 6-second timeline.
Pro — $5/month — 1080p and 4K, no watermark, all 29 presets including the 3D set, the 3D camera and layer depth, audio mixing, and a 30-second timeline.
Every new user gets a 7-day free trial of Pro, which starts automatically the first time you run the plugin — no card required to try it. Billing is handled by Figma through your existing account; cancel any time from your Figma account settings.
Your designs never leave your machineFrameMotion runs entirely on-device. Layers are exported through Figma's own API and rendered locally in the plugin window. Nothing is uploaded, and the plugin declares no network access at all.
Good to knowAnimates the top-level layers of the selected frame — group anything that should move togetherText animates as a whole layer, so per-word typography isn't supported yetRenders up to 48 layers per frame
More import & export plugins plugins
View allhtml.to.design — by ‹div›RIOTS — Import websites to Figma designs (web,html,css)
Paidby divRIOTS
Convert any website into fully editable Figma designs
Figma to HTML
by Figma2HTML
Convert Figma design to HTML
TinyImage Compressor
Paidby Hypermatic
Export/downsize compressed JPG, PNG, SVG, WebP, GIF, WebM, MP4, AVIF and PDF image files from Figma
Pitchdeck Presentation Studio
Paidby Hypermatic
Turn your Figma designs into animated slide decks or export them to PowerPoint/PDF