Media · Import Lottie
Documentation

Import Lottie

Open Lottie JSON and dotLottie files as editable animations, with layers, keyframes, precomps, common expressions and editable motion paths.

EaseKit opens Lottie files as real, editable animations: not a player, but layers and keyframes you can change, restyle and re-export.

  1. Choose File → Import Lottie… (⇧⌘L), drag a .json or .lottie file onto EaseKit, or use Open With in Finder.
  2. The animation opens in a new session.
  3. If something couldn't be kept exactly, a notice says so; click Details for the list.
A Lottie file opened as editable layers

What comes across

In the Lottie fileIn EaseKit
Shape layers, rectangles, ellipses, pathsVector, rectangle and ellipse layers
Fills, strokes, gradientsFills, borders, gradients
Trim pathsTrim start, end and offset
Nulls and parentingGroups
PrecompsComponents; time remapping becomes start, speed, loop or hold
Images and textImage and text layers (embedded images are extracted)
Bézier and hold keyframesKeyframes with their easing
Animated pathsShape keys
Track mattes and masksMasks (Use as Mask)
Drop shadow and blur effectsShadows and blur
loopOut("cycle"), loopOut("pingpong"), loopOut("offset")The keys repeat to the end of the animation, as real keyframes
wiggle(freq, amp) on position, rotation, scale or opacityA Wiggle action with the same frequency and amplitude
Curved motion paths (spatial tangents)A hidden, editable path layer the layer follows

Curved motion paths

When a layer in the Lottie file moves along a curve, EaseKit keeps the curve as a path instead of sampling it: a hidden vector layer named “<layer> path” (with its stroke off) holds the route, and the layer follows it with the original keys' timing and easing. Show the path layer to see the route, and edit its points to change where the layer travels. See Motion paths.