Claude Motion turns a report or chart into a short animation inside Claude. Shotstack is the Claude Motion alternative with an API: layered motion graphics with footage, AI voice and generated media, rendered for every row of your data from your app, agent or workflow.
Start for freeOver 20,000 Businesses & Developers from 119 Countries Trust Shotstack
In Claude Motion you describe an animation, Claude writes it as code, and you refine it by chat before exporting an MP4. Anthropic built it for explaining your own work, like turning a quarterly report into a 30-second explainer.
As a Claude Motion alternative, Shotstack makes video for products and workflows. Its motion graphics use the animation libraries motion designers use on the web and plays After Effects animations, in the same edit as your own footage, AI-generated video, a voiceover, music and captions. Change the data and render it again, once for every customer, listing or row.
Both videos use the same four-line script about why leafy streets are cooler.
Animated type and drawn shapes over a synthesised score.
AI-generated footage, an AI voiceover, captions from the voice and AI music. Every line, shot and stat comes from data, so the next topic is just a new row.
| Feature | Shotstack | Claude Motion |
|---|---|---|
| Code-based motion graphics | GSAP, D3, anime.js and Lottie | Claude writes each animation from scratch |
| Describe it in plain language | Director, or the AI assistant you already use | In Claude chat |
| After Effects animations | Plays Lottie files in the edit | ✕ |
| Multi-track timeline | Motion graphics layered over footage, with transitions | Layers built in code |
| AI-generated video clips | Seedance, Wan, Gemini Omni Flash and more | No video generation model |
| AI-generated images | GPT Image, Nano Banana, FLUX and more | ✕ |
| Choice of AI models | Open and closed video, image and audio models, added as they launch | No video, image or audio models |
| Your own video footage | Trimmed, layered and mixed with its sound | Muted clips only |
| AI voiceover | ElevenLabs, MiniMax, Amazon Polly and more, up to 32 languages | ✕ |
| Music and sound | Your audio, AI voice and AI music | Wordless synthesised score |
| Captions | Made from the voiceover automatically | ✕ |
| One video per row, automatically | Save a template, fill it from your data | Uses your data, but each video is made and exported by hand |
| Video API | ✓ | ✕ |
| Works in other AI assistants | ChatGPT, Claude, Cursor, GitHub Copilot and more | Claude only |
| Agents and automation | Zapier, Make, n8n and AI agents | Inside Claude |
| Embed an editor in your app | Under your own brand | ✕ |
| Output | MP4 in any size or shape, with a link to share | MP4 download |
| Shared links | Anyone can watch | Viewers need a Claude account |
| Availability | Every plan, with free credits to start | Claude Team and Enterprise plans, in beta |
| Pricing | Pay as you go from US$10, plans from US$39 a month | Team seats from US$20 a month billed annually; counts toward the plan's usage limits |
Add Shotstack to Claude and ask for a video. Claude builds it, you preview it in the browser, and Shotstack renders it. It works the same way in ChatGPT, Cursor, GitHub Copilot and other assistants, so your videos don't depend on one of them. When the design is right, turn it into a template your app renders for every record, with no chat in the loop.
Unlimited developer sandbox
No credit card required