AI Captions · AI Voiceover · 500k CC0 Tracks · SVG · SMIL · CSS
SVG animation to MP4 — with
AI Audio & Captions
Frame-perfect rendering of animated SVGs — SMIL, CSS keyframes, or JavaScript-driven — plus AI voiceover, auto-captions, 500,000 CC0 music tracks, and logo overlay. Vectors stay crisp at any resolution.
1 free render · $5/month 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
Wrap your SVG
Inline it in an HTML file
→
Upload and render
Frame-by-frame in Chromium
→
Download MP4
1080p H.264, ready to share
Features
Everything you need for SVG animation to MP4
AI voiceover — 14 voices, local
Type a script and Kokoro TTS narrates your SVG animation 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 SVG animation's exact duration. No attribution required.
Frame-perfect vector rendering
Vector paths stay crisp at any output size — your SVG renders at 1080p or 4K with no rasterization artifacts, exactly as the browser draws it.
FAQ
SVG animation to MP4 — Common Questions
Can I convert an animated SVG to MP4?
Yes — inline your SVG in an HTML file (or zip it with one) and Animation Machine renders it in a full Chromium browser frame by frame. SMIL, CSS keyframe, and JavaScript-driven SVG animation all work.
How do I prepare my animated SVG?
Put the SVG inline in a simple HTML page so it animates when opened in a browser tab. Upload the HTML directly, or zip it together with any referenced assets.
Will all SVG animation features render correctly?
Animation Machine renders your SVG animation 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 SVG animation 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 SVG animation 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 with unlimited renders. No per-export fees. Cancel anytime from your account settings.
Also available