About Creatomate
Creatomate helps you auto-generate banners & videos for social media, advertising, e-commerce, personalization, and more through API and no-code automation.
Creatomate
The Code and No-code Solution for Video Automation
Design your own reusable templates to eliminate repetitive video creation tasks using the API, Zapier, spreadsheets, and more.
+
Whenever a new article is posted
Create a video to promote your article
Publish it on Twitter automatically
Start automating – in minutes
Get Started with Video Automation
8 min read
7 min read
5 min read
21 min read
Video editing API for developers
Create & Automate Videos by API
Generate, automate, and edit videos in the cloud with the Creatomate video editing API. Create video using templates and the online video editor, or automate any video editing task through our SDKs and API available for any programming language.
Render a template
Add captions to a video
Turn images into a slideshow
Resize with background blur
Picture-in-picture video
Add an intro or outro to a video
View all 50+ examples
Node.js
PHP
const Creatomate = require('creatomate');
const client = new Creatomate.Client('Your API key');
await client.render({
// The ID of the template that you created in the template editor.
// Read more: https://creatomate.com/template-editor
templateId: '58c1163e-f250-49df-b98d-e8c4aad01a2d',
// Modifications that you want to apply to the template.
// Read more: https://creatomate.com/docs/api/rest-api/the-modifications-object
modifications: {
'Title': 'This text is placed in your video',
'Title.fill_color': '#4980f1',
'Value': '50%',
},
});
Use a ready-made template or design your own
Easily automate any type of video
Start automating today
Start with a full-featured trial with 50 credits – no credit card required.