Skip to content
English
  • There are no suggestions because the search field is empty.

Figma Motion Support (Beta)

LottieFiles for Figma plugin now supports Figma Motion Support (Beta).

With the Animate tool in the plugin, you can now directly convert motion keyframes from Figma into Lottie or dotLottie files. It currently supports:

  • Transform animations
  • Opacity
  • Stroke width
  • Fill / stroke color
  • Trim-path (draw-on effects)
  • Easing types: cubic-bezier, named easing, hold, and baked spring animations

Additional layout-related properties such as resize, corner radius, and auto-layout are baked per frame. The export process also reuses existing render settings, packaging logic, and validation rules.


Known Limitations (Beta)

As this feature is still in Beta, some behaviors may not fully match Figma Motion yet. In some cases, animations may be simplified or adjusted during export.

Not currently supported (may result in missing or altered animation)

  • Custom rotation or scale pivot points (animations may use layer center instead)
  • Certain complex boolean-based animations (may export as static shapes)
  • Animated effects such as drop shadows, blur, noise, glass, or shader-based effects

Approximated during export

The following are supported but may not render 1:1 with Figma Motion:

  • Per-corner radius animations (converted to uniform radius)
  • Per-side stroke weight animations (converted to uniform stroke)
  • Resize animations on complex shapes (may be applied as scaling)
  • Animated gradients (approximation used)
  • Star / polygon point changes (may snap between states)
  • Auto-layout behavior such as spacing, padding, grid, and wrap (baked into positioning)

Need Help?

If you face any issues or have any feedbacks, please reach out to our support team at support@lottiefiles.com.

To help us investigate faster, please include the following details:

  • Figma file link (or a duplicated shareable version)
  • Plugin version used
  • A short description of the issue
  • Expected vs actual behavior
  • Screenshots or screen recording (if available)
  • Exported Lottie / dotLottie file (if applicable)
  • Any specific layers or animations involved (if known)


We’re actively improving support for additional features. As Figma Motion evolves, export fidelity and coverage will continue to improve over time.