← Video Exportify

Docs

Everything the plugin does, in the order you will need it.

Start here

Your first export

01

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.

02

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.

03

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.

04

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.

05

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.

Settings

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.

Limits

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.

Email

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.

Licence

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.

When it goes wrong

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.