AI Voiceover · AI Captions · 500k CC0 Tracks · 1080×1920 Portrait
TikTok-Ready Animations with
AI Voiceover & Captions
Vertical 9:16 at 1080×1920, AI voiceover from 14 local voices, Whisper auto-captions, and 500,000 CC0 music tracks — all in one render. The TikTok stack that free converters don't have.
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
→
Portrait · Loop 2× or 3×
1080×1920 · longer watch time
→
Download and post
H.264 MP4 ready for TikTok
Features
Built for TikTok's vertical-first format
AI voiceover for TikTok hooks
Add narration from 14 local English voices — Kokoro TTS runs on-server, no ElevenLabs needed. Auto-ducks under background music. A voiceover hook in the first 3 seconds is the fastest way to hold TikTok viewers.
AI captions — Bold style for TikTok
Local Whisper transcribes your audio and burns time-synced captions into frames. The Bold style — thick white outline, center-bottom placement — matches the caption look native to TikTok. No manual SRT editing needed.
1080×1920 H.264 — upload-ready
TikTok's native format is 9:16. Animation Machine renders crop-to-fill 1080×1920 H.264 MP4 — TikTok won't re-encode it, preserving your quality. Loop 2× or 3× to hit the watch time the algorithm rewards.
500,000 CC0 music tracks
Search Freesound's CC0 catalog from inside Animation Machine. Music auto-loops or trims to match your video duration exactly. Use as background audio or as a primary hook before TikTok overlays its own sound.
FAQ
Animations for TikTok — Common Questions
What resolution should I use for TikTok?
TikTok uses 1080×1920 (9:16 vertical) as its native format. Select Portrait in Animation Machine's resolution settings. The output is a standard H.264 MP4 at exactly 1080×1920 — TikTok will not re-crop or letterbox it.
Should I loop my animation for TikTok?
Yes. TikTok rewards watch time, and a 2× or 3× looped animation plays longer — giving the algorithm more completion data. Short animations (under 5 seconds) especially benefit from looping. Select 2× or 3× in the Loop setting before rendering.
Can I add music for TikTok?
Animation Machine includes 500,000 CC0 tracks from our built-in music library. Search by genre or mood and the track auto-syncs to your video. You can also upload your own licensed audio. Note: if you post with the baked-in audio on TikTok, make sure your track is CC0 or your own — TikTok may flag copyrighted audio.
What aspect ratio does TikTok use?
TikTok's full-screen format is 9:16 (vertical). Animation Machine's Portrait resolution outputs exactly 1080×1920, which is the optimal 9:16 size for TikTok.
What animation formats can I convert for TikTok?
Animation Machine converts HTML-based animations: Claude Design exports, Lottie JSON in ZIP, GSAP animations, and CSS animations. Upload a .zip bundle or a standalone .html file. All are rendered frame-by-frame so the output is exactly what you see in the browser.
What file format does TikTok accept?
TikTok accepts MP4 and MOV. Animation Machine outputs H.264 MP4, which is the standard TikTok recommends. File size limit is 500 MB for TikTok desktop uploads and 287.6 MB for the app.
Also available