The simple
Video Generation API
Generate videos from pre-designed templates
with animations and dynamic content
Design animated templates and render dynamic video content at scale with an easy-to-use drag-and-drop editor and a simple API.
- Animated Video Templates with CSS Transitions
- Video Layers Support (MP4, WebM)
- Up to 90 Seconds Duration & 60 FPS
- Complete API Documentation





{ "template": TEMPLATE_ID, "format": "mp4", "duration": 10000, "fps": 30, "layers" : { "title" : { "text" : "Welcome to Thailand", "color" : "#FF0000" }, "background-video": { "video_url" : "https://example.com/beach.mp4" } }}{ "template": TEMPLATE_ID, "format": "mp4", "duration": 15000, "fps": 30, "layers" : { "title" : { "text" : "Fresh Kitchen Ideas", "color" : "#DD44FF" }, "background-video": { "video_url" : "https://example.com/cooking.mp4" } }}{ "template": TEMPLATE_ID, "format": "mp4", "duration": 8000, "fps": 60, "layers" : { "title" : { "text" : "Gaming Highlights", "color" : "#0099dd" }, "background-video": { "video_url" : "https://example.com/gaming.mp4" } }}Video output (MP4)
Create Animated Videos with our Editor
Add animations, transitions and video layers to your templates using our powerful drag & drop editor
Video Layers - Add MP4 or WebM videos as layers
CSS Animations - Bring any layer to life with animations
Control Duration & FPS - Up to 90 seconds and 60 FPS
Ready-made Video Templates in our Gallery
Simple API
Render Videos at scale with a simple API.
- Same endpoint as images:
/v1/render - Set
"format": "mp4"for video output - Control
duration(up to 90 seconds) - Choose
fps(up to 60 FPS) - Add video layers with
video_url
fetch('https://api.templated.io/v1/render', { method: 'POST', body: JSON.stringify({ "template": TEMPLATE_ID, "format": "mp4", "duration": 10000, // 10 seconds "fps": 30, "layers" : { "title" : { "text" : "Welcome to my video!", "color" : "#FFFFFF" }, "background-video": { "video_url" : "https://example.com/video.mp4" } } }), headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${API_KEY}` }})How to get started
Step 1: Create your account
Creating your account at Templated is easy.
Sign-up with just your email and password or use your existing Google account.
Step 2: Design an animated template
Use our Template Editor to add video layers and CSS animations to your design.
You can also start with one of our ready-made video templates from the Template Gallery.
Add transitions, motion effects, and dynamic content that will be rendered as video.
Step 3: Render your video
Call our API with "format": "mp4" and specify duration and FPS.
Your video will be rendered and returned as an MP4 file ready for use.
Pre-designed Dynamic Templates
Choose a professionally crafted template design from
our Template Gallery to kickstart your projects
Features
Design once. Render multiple times.
Check out how we can help you save time on your video creation.
Add MP4 or WebM video files directly as layers in your templates.
Bring any layer to life with CSS animations and transitions.
Drag-and-drop editor with different component types for you to design your animated template.
Render videos up to 60 FPS with crisp quality for any use case.
No code? No problem. Use Zapier or other no-code platforms to integrate with our API without having to write code.
Video credits are calculated based on resolution, FPS, and duration. Check our docs for the full breakdown.
Explore our guides and tutorials and learn how to create and render videos with our API.
Ping us via chat anytime and we will help you integrate. We got your back!
Use the same /v1/render endpoint you already know - just add format: "mp4".
What our customers say
People love how great our product works and how we're always there to help
"Great customer service. Templated is a great tool and easy to work with, and their API just makes sense. It's fast, and great for automating visuals. What really stands out is their customer service quick replies, actually helpful, and clearly invested in their users. Smart product, built right."
"Life-saving and incredibly intuitive! This app is absolutely phenomenal! It literally saved my life and my automations on MAKE. The idea behind it is brilliant, and the execution is flawless. It's extremely intuitive, making it super easy to work with, even for those who aren't tech experts. The user-friendly interface and seamless functionality make automation effortless. I highly recommend it to anyone looking for a reliable and efficient solution!"
Start a Free Trial
Start a free trial with 50 API credits


