Lottie animation inspector
Preview a supported shapes-only animation, scrub frames, inspect layers and duration and export PNG stills.
What it does
Preview a supported shapes-only animation, scrub frames, inspect layers and duration and export PNG stills.
How to use it
- Import animation JSON or inspect the example, then scrub frames and export a still.
- Processing stays in your browser. No upload or sign-up.
Example
The example circle moves linearly across a two-second, 30 FPS animation.
Methodology
A custom Canvas renderer runs in an isolated worker. It supports rectangles, ellipses, static Bézier paths, groups, fills, strokes and 2D transforms with linear/hold numeric keyframes.
Limitations
500 KB JSON, 50 layers, 2,048 px per side, 3,600 frames, 15-second jobs. Assets, expressions, masks, effects, parenting, eased/spatial keyframes, animated paths and unsupported shapes are rejected. This is a limited subset, not full Lottie compatibility.
Automation
This tool runs in your browser. No upload API or MCP endpoint is available.
View capabilities and documentationReference updated
Join the conversation
Helpful tips, questions, and ideas for making this tool better.
Loading discussion…