Lottie · Jitter · Bodymovin · Animated GIF

Convert Lottie Animations
to Animated GIF

Upload a Lottie ZIP from Jitter, Bodymovin, or After Effects. Get a crisp looping GIF that autoplays in email, Slack, Discord, and every messaging app.

1 free render · $5/month after · Cancel anytime
How it works
📦
Export your Lottie
ZIP from Jitter or Bodymovin
Upload, select GIF
2-pass palette rendering
Download GIF
Autoplays everywhere
Everything you need for Lottie to GIF
🎞
Frame-perfect Chromium render
Your Lottie runs in a full Chromium browser — vector shapes, masks, gradients, and image assets all render exactly as they appear on the web. Each frame is captured individually before GIF encoding.
🎨
2-pass palette GIF encoding
Animation Machine uses a 2-pass FFmpeg palette — analyzing rendered frames first, then encoding with an optimized color map. Vector animations with smooth gradients look significantly sharper than with single-pass tools.
💬
AI captions burned in
Add a voiceover script, generate it with Kokoro TTS (14 voices), and Whisper AI will auto-transcribe and burn captions directly into the GIF frames. Perfect for accessible animated explainers.
Works with any Lottie ZIP
Jitter, LottieFiles, Bodymovin, After Effects — any Lottie ZIP that plays in a browser renders in Animation Machine. No configuration needed. Just upload and select GIF output.
Lottie to GIF — Common Questions
Why would I want a GIF instead of MP4 for a Lottie animation?
GIF autoplays in email clients, Slack, Discord, GitHub, and many messaging apps without requiring the user to press play. It's the universal animated image format. If your Lottie is a short logo animation, sticker, or social media reaction, GIF reaches more surfaces than MP4.
How do I export a Lottie for Animation Machine?
Export your animation from Jitter, LottieFiles, or After Effects (via the Bodymovin plugin) as a ZIP file containing your Lottie JSON and any referenced image assets. Upload that ZIP to Animation Machine and select GIF as the output format.
Will the GIF colors look accurate for a vector Lottie animation?
Yes. Animation Machine uses a 2-pass FFmpeg palette — first analyzing the rendered frames to build an optimal 256-color map, then encoding the GIF with that palette. Vector Lottie animations with solid fills and gradients look significantly sharper than with single-pass encoding.
What is the output size and frame rate of the GIF?
GIF output is 640px wide at 15fps. This is the standard that balances file size and visual quality for web and messaging use. For higher resolution output, use MP4 instead.
Can I add captions to a Lottie GIF?
Yes. If you add an AI voiceover to the Lottie render, Whisper AI will transcribe it and burn captions directly into the GIF frames. Four caption styles are available: Subtle, Bold, Cinematic, and Block.
What Lottie sources are supported?
Any Lottie ZIP that runs correctly in a browser is supported — Jitter, LottieFiles, Bodymovin, After Effects, and any other tool that exports standard Lottie JSON. Animation Machine renders in a full Chromium browser, so browser compatibility equals render compatibility.
How much does Animation Machine cost?
Animation Machine is $5 per month with unlimited renders. No per-export fees. Cancel anytime from your account settings.
Live demo
Sign in to continue
Sign in with Google to start — 1 free watermarked render included. Subscribe for $5/month to unlock unlimited clean exports.