Export a Rive animation

Turn any .riv animation into a GIF, MP4, WebM or transparent PNG — recorded and downloaded right in your browser. Free, no install, and your file never leaves your device.

Export a .riv animation now — free →

From .riv to GIF or MP4 in the browser

Need to drop a Rive animation into a slide deck, a pull request, a marketing post or a design review where .riv isn't supported? rive.best records the live animation as the official Rive runtime renders it and exports it to a standard format — so the GIF or video matches exactly what plays on the web, frame for frame.

Choose the right format

How to export your animation

  1. Open rive.best and drop in your .riv file — free, no install.
  2. Choose the artboard and state machine, set any View Model properties, and fit and align the canvas.
  3. Open the Export panel and pick GIF, MP4, WebM or transparent PNG.
  4. Record the animation and download the file.

Export the exact state you want

Because rive.best is also a Rive inspector, you can drive the file to a precise state before recording — fire a trigger, flip a boolean, set a color or run the state machine to a specific transition — and the export captures whatever is on the canvas.

Frequently asked questions

Can I convert a .riv file to a GIF or MP4?

Yes. rive.best records the live Rive animation and exports it to GIF, MP4 or WebM. Because it captures the rendered runtime output, the export matches exactly what plays in the browser.

Can I export a Rive animation with a transparent background?

Yes. Choose the transparent PNG option to export frames with an alpha channel, or use WebM which supports transparency — useful for overlays and compositing.

Does exporting upload my .riv file?

No. The animation is rendered and recorded entirely in your browser, and the download is generated locally. Your .riv file is never uploaded unless you separately choose to create a share link.

Can I export a specific state or data-binding setup?

Yes. Set your View Model Instance properties, fire triggers and drive the state machine to the exact state you want, then record — the export captures whatever is on the canvas.

Export a Rive animation →