AI Captions · AI Voiceover · 500k CC0 Tracks · Lottie · Jitter · Bodymovin

Lottie to MP4 — with
AI Audio & Captions

Frame-perfect Lottie rendering from Jitter, Bodymovin, or After Effects — plus AI voiceover, auto-captions, 500,000 CC0 music tracks, intro/outro cards, and logo overlay. Everything free converters skip, in one render.

1 free render — no card needed · $5/mo or $36/yr after · Cancel anytime
See it in action — a real render
Want to test with a real input file? Open the live sample animation →
How it works
Export your Lottie
ZIP from Jitter or Bodymovin
Upload and render
Frame-by-frame in Chromium
Download MP4
1080p H.264, ready to share

Everything you need for Lottie to MP4

AI voiceover — 14 voices, local
Type a script and Kokoro TTS narrates your Lottie in one of 14 English voices. Runs entirely on-server — your script never goes to ElevenLabs, OpenAI, or any external API. Auto-ducks under background music.
AI captions from Whisper
Local Whisper (small.en) transcribes any spoken audio and burns time-synced captions directly into frames. Four caption styles — from subtle lower-thirds to bold TikTok-ready text. No API costs, no audio uploads.
500,000 CC0 music tracks
Search Freesound's entire CC0 catalog from inside Animation Machine. Cinematic, lo-fi, ambient, upbeat — every genre. Music loops or trims to match your Lottie's exact duration. No attribution required.
Frame-perfect Lottie rendering
Your animation runs in a full Chromium browser, stepped frame-by-frame at a synthetic clock. Vector shapes, masks, image assets, and Bodymovin effects all render exactly as they appear in the browser — no drift.

Lottie to MP4 — Common Questions

What is a Lottie animation?
Lottie is a JSON-based animation format originally developed by Airbnb. It's widely used in apps and websites because animations are lightweight and vector-based. Tools like Jitter, LottieFiles, and After Effects (via the Bodymovin plugin) can export Lottie JSON files.
How do I export a Lottie file for Animation Machine?
Export your animation from Jitter, LottieFiles, or After Effects as a ZIP file containing your Lottie JSON and any referenced assets. Upload that ZIP directly to Animation Machine — no additional configuration needed.
Will all Lottie features render correctly?
Animation Machine renders your Lottie animation in a full Chromium browser, so anything that displays correctly in a browser — including vector shapes, masks, effects, and image assets — will render correctly in the video.
What resolution and quality can I export?
Export at 1920×1080 (landscape), 1280×720 (720p), 1080×1920 (portrait), or 1080×1080 (square). Quality presets are Draft (fast), Standard, and High. Portrait and square use a crop-to-fill approach for clean output.
Can I add background music to my Lottie video?
Yes. Search our 500,000-track CC0 music library or upload your own audio file. The music is automatically looped and trimmed to match your animation's exact duration.
Can I export a Lottie animation as GIF instead of MP4?
Yes. Animation Machine supports both MP4 and animated GIF export. GIF works well for short loops that need to autoplay in emails or messaging apps; MP4 is better for longer animations or when file size matters.
How much does Animation Machine cost?
Animation Machine is $5 per month — or $36 per year (save 40%) — with unlimited renders. No per-export fees. Cancel anytime from your account settings.
Live demo
More tools

Related converters & tools

GSAP to MP4 CSS Animation to MP4 Rive to MP4 Framer to MP4
Sign in to continue
Sign in with Google to start — 1 free watermarked render included. Subscribe for $5/month to unlock unlimited clean exports.
or