AI Captions · AI Voiceover · 500k CC0 Tracks · GSAP · GreenSock · Plugins
GSAP to MP4 — with
AI Audio & Captions
Frame-precise GSAP rendering — every ease, stagger, and plugin captured without drift — plus AI voiceover, auto-captions, 500,000 CC0 music tracks, and intro/outro cards. What free screen recorders can't match, all 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
Bundle your GSAP animation
HTML + JS + assets in one ZIP
→
Upload and render
Timeline stepped frame-by-frame
→
Download MP4
1080p H.264, ready to share
Features
Everything you need for GSAP to MP4
AI voiceover — 14 voices, local
Type a script and Kokoro TTS narrates your GSAP video in one of 14 English voices. Runs entirely on-server — your script never touches ElevenLabs, OpenAI, or any external API. Auto-ducks under music.
AI captions from Whisper
Local Whisper (small.en) transcribes spoken audio and burns time-synced captions into frames. Four styles — subtle lower-thirds to bold TikTok-ready text. No API costs, no audio uploads to external services.
Frame-precise GSAP rendering
Animation Machine seeks the GSAP GlobalTimeline one frame at a time using a synthetic clock. Every tween, stagger, ease, and plugin — ScrollTrigger, MorphSVG, SplitText — renders at exactly the right moment.
500,000 CC0 music tracks
Search Freesound's CC0 catalog from inside Animation Machine. Cinematic, lo-fi, corporate, ambient — every genre, no attribution required. Music loops or trims to match your animation's exact duration.
FAQ
GSAP to MP4 — Common Questions
How does Animation Machine handle GSAP timelines?
Animation Machine injects a synthetic clock that seeks the GSAP GlobalTimeline one frame at a time. Every tween, stagger, and ease is rendered at exactly the right position — no timing drift from real-time playback.
How do I export my GSAP animation as a ZIP?
Package your HTML file and all its dependencies — GSAP JS files, assets, CSS, fonts — into a single ZIP. Make sure all file paths in your HTML are relative. Then upload the ZIP to Animation Machine.
Which GSAP plugins are supported?
Any GSAP plugin included in your ZIP bundle will work — including ScrollTrigger (converted to timeline-based playback), MorphSVG, SplitText, DrawSVG, MotionPathPlugin, and others.
Do I need to modify my GSAP code before uploading?
No. Animation Machine detects GSAP automatically and handles timeline control. No modifications to your source code are required.
What resolution and quality options are available?
Export at 1920×1080 (landscape), 1280×720 (720p), 1080×1920 (portrait), or 1080×1080 (square). Quality presets are Draft (CRF 28), Standard (CRF 20), and High (CRF 16).
Can I add background music to my GSAP video?
Yes. Search our 500,000-track CC0 music library or upload your own audio file. The music is trimmed and looped to match your video's exact duration.
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.
Also available