AI Voiceover · AI Captions · 500k CC0 Tracks · 1920×1080 · PowerPoint · Keynote · Slides
Presentation Animations with
AI Voiceover & Captions
Convert any HTML animation to an H.264 MP4 that embeds natively in PowerPoint, Keynote, and Google Slides — plus AI voiceover, auto-captions, and 500,000 CC0 music tracks baked in before export. No video editor required.
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
Upload your animation
ZIP or standalone HTML
→
1920×1080 landscape
Standard widescreen H.264
→
Embed in any slide app
PowerPoint · Keynote · Slides
Features
Works in every presentation app — no plugins needed
AI voiceover — narrate your slides
Type a script and Kokoro TTS narrates your animation in one of 14 English voices. Embed the narrated MP4 in any slide — the narration plays with the animation, no presenter needed. Runs locally, never sent to external APIs.
AI captions for shared recordings
Local Whisper transcribes your audio and burns time-synced captions into frames. Essential for shared decks viewed without sound, async recordings, and accessibility. No API costs, included in $5/month flat.
1920×1080 H.264 — universal
Animation Machine's default landscape output fills the slide perfectly. H.264 MP4 embeds natively in PowerPoint, Keynote, and Google Slides — no codec installs, no compatibility errors, no re-encoding on import.
Background music for title slides
Search 500,000 CC0 tracks from inside Animation Machine. Subtle ambient music on a title or transition slide sets tone without distraction. Loop 2× or 3× to extend the clip — baked in before encoding, no extra editing.
FAQ
Animations in Presentations — Common Questions
What video format does PowerPoint support?
PowerPoint supports H.264 MP4 natively on both Windows and Mac. Animation Machine outputs H.264 MP4, which embeds directly — Insert > Video > This Device. No plugins or conversion required.
What video format works in Google Slides?
Google Slides accepts MP4 via Insert > Video > Upload from Drive. Upload your Animation Machine MP4 to Google Drive first, then embed it. H.264 MP4 plays in Slides without transcoding.
What video format does Keynote support?
Keynote on Mac plays H.264 MP4 natively. Drag the Animation Machine output directly onto your slide. For Keynote on iOS, the same MP4 embeds and plays in presentations.
What resolution should I use for presentations?
1920×1080 (1080p) is the standard for modern widescreen presentations and is the default in Animation Machine. If you want a smaller file size for email or web sharing, use 1280×720 (720p) — it still looks sharp on most projectors and screens.
Can I loop the animation in my presentation?
Yes. Animation Machine has a Loop setting (1×, 2×, 3×, 5×) that bakes the loops into the output video file. Once embedded in PowerPoint or Keynote, you can also set the video to loop in the playback settings of the presentation software itself.
What animation formats can I use in presentations?
Animation Machine converts Claude Design exports, Lottie JSON animations, GSAP animations, and CSS animations — all packaged as HTML. The browser renders every frame at full quality, so the output video looks exactly like the original animation.
Can I add audio to my presentation animation?
Yes. Animation Machine lets you add background music from 500,000 CC0 tracks or upload your own audio. The audio is mixed into the MP4 file. When embedded in PowerPoint or Keynote with autoplay, the audio plays along with the animation.
Also available