Shotstack Cloud Video Editing API
Platform
Platform
AI Video Creation Platform
Create powerful video workflows and applications using AI and programmatic video editing tools.
Capabilities
Bulk Video Editor
Design video templates for bulk video generation.
AI-Powered Video Generation
Accelerate your video creation process with cutting-edge generative AI.
Scaled Video Rendering
Render thousands of videos in minutes with battle-tested, cloud-based video editing infrastructure.
White-Label Video Editor
Empower your customers with a fully-featured, white-label video editor seamlessly embedded within your application.
Solutions
USE CASES
Social Media Automation
Automatically generate highlight reels from longer content like sports footage.
Highlight Videos
Automatically generate highlight reels from longer content like sports footage.
Video Personalisation
Personalise videos using merge fields.
Embedded Video Editor
Allow customers to edit and create videos directly within your platform.
BY INDUSTRY
Real Estate
Automate real estate listing videos.
Automotive
Automate car listing and walkaround videos.
Sports
Create highlight reels.
Developers
Documentation
Get started with our developer docs.
Github
Access examples, demos and more.
Resources
LEARN
Blog
Guides and tutorials.
Case Studies
How Shotstack customers are benefiting from Shotstack.
GET STARTED
Dynamic Video Templates
Seek inspiration and get started in minutes.
CONNECT
Support
Get support using Shotstack.
Talk to an Expert
Let us show you how Shotstack works.
Demos
Pricing
LOGIN
SIGN UP
Video Editing With Shotstack
Get the most out of Shotstack with our guides, resources and articles.
Developers
No-Code
Design
Creative Inspiration
Video Technology
DEVELOPERS
Automate TikTok Video Creation with AI Using Shotstack
Derk Zomer
16th September 2024
VIDEO TECHNOLOGY
Use FFmpeg to speed up and slow down videos
Benjamin Semah
10th July 2024
VIDEO TECHNOLOGY
Use FFmpeg to blur videos
Maab Saleem
3rd July 2024
DEVELOPERS
Generate YouTube Shorts using an API
Benjamin Semah
2nd July 2024
DEVELOPERS
Burn subtitles into a video using a captions API
Benjamin Semah
26th June 2024
ANNOUNCEMENT
7.4x faster rendering speeds than the competition
Jeff Shillitto
19th June 2024
DEVELOPERS
How to make listicle videos from a template
Benjamin Semah
14th June 2024
DEVELOPERS
Create automated news API videos with AI avatars
Jeff Shillitto
13th June 2024
DEVELOPERS
AI tools for YouTube automation
Benjamin Semah
30th May 2024
DEVELOPERS
Automate sports video highlights using an API
Benjamin Semah
19th May 2024
DEVELOPERS
Create split screen videos for TikTok and YouTube Shorts
Benjamin Semah
15th May 2024
DEVELOPERS
How to blur the sides of a vertical video
Benjamin Semah
12th May 2024
DESIGN
Create lower thirds using After Effects
Jeff Shillitto
9th May 2024
DEVELOPERS
Dynamic podcast ad insertion using the Edit API
Maab Saleem
6th May 2024
CASE STUDY
TradePending creates thousands of automative
Derk Zomer
1st May 2024
DEVELOPERS
Create podcast video templates with waveforms
Benjamin Semah
15th April 2024
DESIGN
Import, export and share Studio templates
Benjamin Semah
9th April 2024
DEVELOPERS
Scaling videos and images using the fit property
Peace Aisosa
5th April 2024
DEVELOPERS
Convert audio to video with an AI generated image
Maab Saleem
5th April 2024
DEVELOPERS
Extract frames from a video with the Edit API
Benjamin Semah
2nd April 2024
DEVELOPERS
How to convert a YouTube video to MP3
Maab Saleem
2nd April 2024
VIDEO TECHNOLOGY
Use FFmpeg to extract frames from video
Peace Aisosa
26th March 2024
VIDEO TECHNOLOGY
Generate audio waveform videos using FFmpeg
Jeff Shillitto
22nd March 2024
DEVELOPERS
How to watermark videos using PHP
Emad Bin Abid
17th March 2024
DEVELOPERS
Build an AI video summarizer app using ChatGPT
Maab Saleem
27th February 2024
DEVELOPERS
How to trim videos using PHP
Emad Bin Abid
13th February 2024
DEVELOPERS
Generate SRT and VTT subtitles using an API
Maab Saleem
6th February 2024
VIDEO TECHNOLOGY
How to use FFmpeg (with examples)
Andrew Bone
5th February 2024
VIDEO TECHNOLOGY
The best stock image and video footage APIs (2024)
Jeff Shillitto
2nd February 2024
DEVELOPERS
Add an AI voice over to a video using an API
Maab Saleem
1st February 2024
DEVELOPERS
Make a video with images using the Edit API
Maab Saleem
17th January 2024
VIDEO TECHNOLOGY
How to compress video using FFmpeg
Maab Saleem
2nd January 2024
VIDEO TECHNOLOGY
How to convert video to animated GIF using FFmpeg
Tharikh Babu
11th December 2023
VIDEO TECHNOLOGY
Batch convert videos using FFmpeg
Maab Saleem
6th December 2023
DESIGN
Studio video editor guide for designers
Jeff Shillitto
12th November 2023
CREATIVE INSPIRATION
The best real estate CMS providers (Australia)
Jeff Shillitto
8th November 2023
VIDEO TECHNOLOGY
Convert videos to MP3 using FFmpeg
Jeff Shillitto
4th November 2023
DEVELOPERS
Convert MP4 video to GIF using PHP
Emad Bin Abid
4th October 2023
NO CODE
Automated video editing with Shotstack Workflows using Webhooks
Kathy Calilao
29th September 2023
NO CODE
Create unique and personalised onboarding videos with Workflows
Kathy Calilao
28th September 2023
NO CODE
Bulk create videos using a spreadsheet
Kathy Calilao
27th September 2023
ANNOUNCEMENT
Introducing Workflows, our no-code video application builder
Kathy Calilao
26th September 2023
DESIGN
Create dynamic videos using Shotstack Studio
Kathy Calilao
7th September 2023
CREATIVE INSPIRATION
Top five videos hotels should be creating today
Debbie Gainsford
6th September 2023
ANNOUNCEMENT
Shotstack is going to Dmexco
Debbie Gainsford
6th September 2023
CREATIVE INSPIRATION
The ultimate guide to dynamic videos 2023
Kathy Calilao
6th September 2023
CREATIVE INSPIRATION
Five videos automotive companies should be creating today
Debbie Gainsford
4th September 2023
CREATIVE INSPIRATION
Use personalised videos to boost your Black Friday sales
Kathy Calilao
1st September 2023
DEVELOPERS
Speed up and slow down videos using the Edit API
Kathy Calilao
29th August 2023
DEVELOPERS
Convert articles to videos with ChatGPT
Maab Saleem
12th August 2023
ANNOUNCEMENT
Shotstack Studio, a complete online video editor
Kathy Calilao
11th August 2023
VIDEO TECHNOLOGY
A beginner’s guide to basic video editing terms (part 2)
Kathy Calilao
3rd August 2023
VIDEO TECHNOLOGY
A beginner’s guide to basic video editing terms (part 1)
Kathy Calilao
3rd August 2023
VIDEO TECHNOLOGY
Use FFmpeg to crop and resize videos
Kathy Calilao
26th July 2023
CREATIVE INSPIRATION
Three videos you can make today using the Create API
Debbie Gainsford
21st July 2023
CREATIVE INSPIRATION
Wow your customers with Spotify Wrapped style videos
Debbie Gainsford
18th July 2023
CREATIVE INSPIRATION
Why video personalisation is key this Christmas
Debbie Gainsford
27th June 2023
ANNOUNCEMENT
Shotstack now integrated with Google Cloud Storage
Debbie Gainsford
22nd June 2023
DEVELOPERS
Resize and crop videos using the Edit and Ingest API
Emad Bin Abid
15th June 2023
CREATIVE INSPIRATION
How we personalised newsreel videos for industry events
Debbie Gainsford
15th June 2023
ANNOUNCEMENT
GDPR compliance and Drata monitoring
Debbie Gainsford
14th June 2023
DEVELOPERS
Turn images into a slideshow videos using PHP
Emad Bin Abid
22nd May 2023
CREATIVE INSPIRATION
Top 5 video personalisation stats for 2023
Debbie Gainsford
18th May 2023
VIDEO TECHNOLOGY
What is a video editing API and why you need one
Debbie Gainsford
18th May 2023
VIDEO TECHNOLOGY
Why CTOs should include Shotstack in their tech stack
Debbie Gainsford
4th May 2023
VIDEO TECHNOLOGY
Webhooks in video applications for real-time communication
Debbie Gainsford
1st May 2023
CREATIVE INSPIRATION
Five videos Media and Entertainment companies should be creating today
Debbie Gainsford
23rd March 2023
DEVELOPERS
Convert MP4 video to MP3 audio using PHP
Emad Bin Abid
16th March 2023
ANNOUNCEMENT
Shotstack's going to NAB Show 2023
Debbie Gainsford
9th March 2023
DEVELOPERS
Create podcast videos using the Airtable API
Carlos Mucuho
5th February 2023
ANNOUNCEMENT
Shotstack 2022 year in review
Debbie Gainsford
20th January 2023
DEVELOPERS
Generate real estate videos using the Notion API
Femi Ige Muyiwa
6th December 2022
DEVELOPERS
How to trim videos using Python
Kushal Magar
27th October 2022
DEVELOPERS
How to watermark videos using Python
Kushal Magar
24th October 2022
NO CODE
Use Zapier and Google Sheets to generate car sales videos
Kushal Magar
20th October 2022
NO CODE
Create car slideshow videos using Make (Integromat) and Google Sheets
Kushal Magar
20th October 2022
DEVELOPERS
Convert MP4 video to MP3 audio using Python
Kushal Magar
10th October 2022
VIDEO TECHNOLOGY
What is video personalization and how does it work?
Kushal Magar
5th October 2022
ANNOUNCEMENT
Shotstack integrates with AWS S3
Kushal Magar
29th September 2022
DEVELOPERS
Convert MP4 video to GIF using Python
Kushal Magar
19th September 2022
DEVELOPERS
Turn images into slideshow videos using Python
Kushal Magar
8th September 2022
VIDEO TECHNOLOGY
What is video automation and how does it work?
Kushal Magar
1st September 2022
DEVELOPERS
How to generate videos using the templates endpoint
Derk Zomer
30th July 2022
VIDEO TECHNOLOGY
What are the different types of video API?
Kushal Magar
27th July 2022
DEVELOPERS
Create a picture-in-picture video with Node.js and dynamic templates
Derk Zomer
11th July 2022
ANNOUNCEMENT
Shotstack integrates with the Mux video platform
Jeff Shillitto
27th May 2022
DEVELOPERS
Programmatically view video, image and audio metadata
Derk Zomer
8th March 2022
DEVELOPERS
Add text to video using the Edit API
Jeff Shillitto
3rd March 2022
ANNOUNCEMENT
JSON template editor launched
Derk Zomer
8th February 2022
DEVELOPERS
Trim a video using the Edit API
Jeff Shillitto
20th January 2022
DEVELOPERS
Personalize videos using merge fields
Derk Zomer
3rd December 2021
CASE STUDY
How Grupo W built a dynamic video campaign for IKEA
Derk Zomer
28th November 2021
DESIGN
Create an overlay transition using After Effects
Jeff Shillitto
28th November 2021
ANNOUNCEMENT
Merge fields, probe endpoint, transformations and other updates
Jeff Shillitto
10th November 2021
DESIGN
Create a luma matte transition using After Effects
Jeff Shillitto
31st October 2021
VIDEO TECHNOLOGY
Achieve email click-through rates of 27% using personalized video
Derk Zomer
30th October 2021
DEVELOPERS
Postman Collection with 90 JSON video templates
Jeff Shillitto
28th October 2021
NO CODE
Create real estate video listings using Zapier and Google Sheets
Derk Zomer
28th September 2021
DEVELOPERS
Position HTML assets and content with the Edit API
Derk Zomer
28th September 2021
DEVELOPERS
Position elements using the Edit API
Derk Zomer
26th September 2021
DEVELOPERS
Merge videos using the Edit API
Jeff Shillitto
24th September 2021
DEVELOPERS
Animated lower thirds using luma mattes and HTML
Derk Zomer
30th August 2021
ANNOUNCEMENT
Image editing, Serve API, shuffle transition and more
Jeff Shillitto
12th August 2021
CASE STUDY
MY VIVENDA builds real estate video listing app using Shotstack
Derk Zomer
27th July 2021
NO CODE
Create slideshow videos using Zapier, Google Forms and YouTube
Derk Zomer
26th July 2021
DEVELOPERS
Hello World - Edit your first image using JSON
Vlad Bartusica
26th July 2021
ANNOUNCEMENT
Media hosting service now available
Jeff Shillitto
14th July 2021
VIDEO TECHNOLOGY
Use Amazon Polly to create a video voice over
Joyce Echessa
28th June 2021
VIDEO TECHNOLOGY
Merge videos using FFmpeg concat
Joyce Echessa
28th June 2021
VIDEO TECHNOLOGY
How to trim a video using FFmpeg
Joyce Echessa
27th June 2021
ANNOUNCEMENT
Introducing Subscriptions
Derk Zomer
27th June 2021
CASE STUDY
Spotify automates media generation workflow
Derk Zomer
17th June 2021
DEVELOPERS
How to generate videos using Integromat
Derk Zomer
27th May 2021
DEVELOPERS
How I built 1,000 personalised videos in 60 seconds
Derk Zomer
26th May 2021
VIDEO TECHNOLOGY
Convert an AWS transcription to an SRT file using Node.js
Joyce Echessa
24th May 2021
VIDEO TECHNOLOGY
How to use AWS Transcribe to transcribe video
Joyce Echessa
24th May 2021
DEVELOPERS
How to auto generate watermarked videos using Integromat
Derk Zomer
21st May 2021
DEVELOPERS
How to add international language text to video
Vlad Bartusica
15th May 2021
DEVELOPERS
Add fades and dissolves using the Edit API
Vlad Bartusica
15th April 2021
VIDEO TECHNOLOGY
How to use FFmpeg to convert images to video
Joyce Echessa
5th April 2021
DEVELOPERS
Automatically turn images into a slideshow video using Node.js
Vlad Bartusica
17th March 2021
ANNOUNCEMENT
Speed improvements, large file support and caching upgrades
Jeff Shillitto
15th March 2021
VIDEO TECHNOLOGY
How to rotate videos using FFmpeg
Vlad Bartusica
22nd February 2021
DEVELOPERS
Hello World - Edit videos using JSON and Postman
Vlad Bartusica
9th February 2021
DEVELOPERS
How to add captions to video using PHP
Vlad Bartusica
29th January 2021
VIDEO TECHNOLOGY
An introduction to video captions and subtitles
Vlad Bartusica
28th January 2021
ANNOUNCEMENT
Cropping, partial renders, frame rates, mp3 exporting and more
Jeff Shillitto
9th January 2021
DEVELOPERS
Which video editing frame rate (fps) to choose
Jeff Shillitto
8th January 2021
DEVELOPERS
How to edit a picture-in-picture video using Node.js
Derk Zomer
27th November 2020
DEVELOPERS
How to watermark video using Node.js
Derk Zomer
16th November 2020
ANNOUNCEMENT
New slide, carousel and zoom transitions
Jeff Shillitto
4th November 2020
CREATIVE INSPIRATION
6 Free music sites for video, app and game developers
Jeff Shillitto
4th October 2020
DEVELOPERS
Create videos using HTML and custom fonts
Jeff Shillitto
23rd September 2020
DEVELOPERS
How to create transitions using luma mattes
Jeff Shillitto
23rd June 2020
ANNOUNCEMENT
Introducing luma mattes, thumbnails and render scaling
Jeff Shillitto
22nd June 2020
DEVELOPERS
Hello World - Edit your first video using JSON
Jeff Shillitto
22nd April 2020