Docs
Everything the plugin does, in the order you will need it.
Your first export
Install the plugin
Open Video Exportify in the Figma Community and press Open in Figma, then run it from Plugins in any design file. It works in Figma Design — there is nothing to migrate and no separate file type.
Select a frame — or several
One top-level frame, or as many as you like: select them together on the canvas and each becomes its own video, with the same settings, in one go. Layers in the selection that are not frames are skipped, not fatal.
Slots find themselves
Any layer whose fill is a video is already a slot — no renaming, no setup. That covers most frames, because you placed the clip in Figma to design with it in the first place. Each slot shows the layer as Figma renders it, so you see the placeholder you designed and know what the clip replaces.
For a layer with no video in it — an empty rectangle you are holding open for footage — the name is the other way in. Any name containing videovidclipfootagereelplaceholderturns it into a slot: video 1 works, so does hero-clip. Text layers never become slots.
Attach a clip to each slot
Figma cannot hand a plugin the bytes of a video you have already placed on the canvas — its API exposes only a hash. So footage is attached in the plugin, from your disk, even if the same file is sitting in the frame. Three ways in: Upload video on the slot, a file dropped onto it (or several onto the list — they land by name, then by order), or a clip you already uploaded, from the menu beside the button. Once attached, the slot shows a frame of your clip; hover it to see the placeholder again. No footage at hand? Grab a sample clip and drop it into a slot.
Export
Pick the settings below and hit export. A fifteen-second story is done before you have switched tabs. The file is named after the frame, with its size, length and the date — story-8_1080x1920_5s_2026-09-19.mp4— and you can have the link emailed to you as well.
What each control does
Format
MP4 or WebM. MP4 unless you have a reason.
Speed
Fast splits the timeline into many small pieces and renders them side by side. Frame-exact uses fewer, longer pieces, which keeps video timing accurate across the seams — slower, and worth it when a clip stutters. Pro only.
FPS
30 or 60. Free exports are 30.
Scale
1× is the frame's own pixel size, 2× is retina. Free exports are 1×.
Duration
How long the finished video is. This is also what it costs you: a 15-second export spends 15 render seconds, no matter how long the render itself takes. A clip shorter than the export loops; a longer one is cut — the slot says which before you export.
Audio
Keeps the sound from your source clips.
What fits
Free
3 exports per calendar month — 5 once you have confirmed an email address — up to 5 seconds each, 1×, 30 fps, watermarked. A batch of three frames is three exports.
Pro
5,000 render seconds per billing period, up to 60 seconds per export, 2×, 60 fps, no watermark.
Video files
MP4, MOV and WebM, up to 512 MB per clip.
Frame size
Up to 4096 × 4096.
Downloads
Finished videos stay available for seven days, then they are deleted along with everything you uploaded.
The link by mail, and two more exports
After an export you can have the download link emailed to you — useful, because the link itself expires after 24 hours and Figma is not where you keep files. The first time, the same mail carries a confirmation link. Clicking it proves the address is yours and adds 2 free exports a month to your account, for good.
Whether we may write to you beyond that is a separate box, off by default. Tick it and the same click confirms it; every such email has a way to stop them. On Pro, the download stays the big button and the mail is a quiet second option.
The key is the whole account
There is no login and no password. Buying gives you a key that looks like VX-XXXX-XXXX-XXXX. Paste it into the plugin under Account, once, and it stays on that machine — stored by Figma, scoped to the plugin and your Figma account, never written into the document.
The same key opens the dashboard in a browser, where you can see what is left of your allowance and manage billing. Keep the email: it is the only copy of the key that does not live on your machine.
Lost it? The dashboard emails it back to the address you paid with — that mailbox is the proof of ownership, since there is no password.
A key works on up to three Figma accounts. If it ends up somewhere it should not be, reset it from the dashboard — that issues a new one and stops the old one working everywhere, immediately.
Troubleshooting
A clip freezes on its last frame
It should loop instead; that was a bug in versions before 3, and it is fixed. If you still see it, send the clip — some codecs report a length the browser cannot read.
A clip stutters at a seam
Switch Speed to frame-exact. Fast mode cuts the timeline into many small chunks, and some codecs seek imprecisely across a cut.
Nothing appears in the video slot
The layer needs either a video fill or one of the trigger words in its name, and it has to sit inside the frame you selected.
The export is refused as too long
Free exports cap at 5 seconds. On Pro the cap is 60 seconds, and the export also has to fit inside the render seconds you have left.
A batch stopped part-way
Each frame is its own export; one failing does not stop the others, but running out of free exports or render seconds does, because every further frame would fail the same way. The list says which frames finished.
The plugin still says Free after pasting a key
The key is checked against the server, so a typo fails silently in the sense that nothing changes. Copy it again from the dashboard rather than retyping.
Something rendered wrong
Send the file to info@videoexportify.com. Fidelity is the whole point of this thing, and a frame that comes out wrong is worth more to me than a bug report.