Lottie Export handles the export step of a Grease Pencil to Lottie workflow in Blender. It writes Grease Pencil content as vector shape layers into three container options: plain Lottie JSON (.json), a dotLottie ZIP package (.lottie), or a Telegram sticker/emoji file (.tgs). Lottie is a JSON-based vector animation format that describes animations using shape layers, paths, fills, and keyframes rather than video frames.
The add-on supports multiple Grease Pencil objects in one composition with an optional selected-only export, camera-based projection of 3D points to 2D composition pixels, and export of polyline and bezier path data per stroke. It exports fill and stroke styles including color, opacity, and stroke width, plus object and layer transform animation. Frame range and precision controls, an optional bake mode, per-stroke key reduction, and an optional export log file are included.
Some things are not supported: gradient fills and strokes, variable line thickness, images or image fills, GP modifiers including Line Art, and the GP effect stack. Only linear and ease keyframe types are supported and simplified; for more advanced easing, bake mode is available. The version on the Blender Extensions Platform is export only.