Skip to main content

What is Shotstack?

Shotstack is a platform for editing videos, using code, that enables developers, marketers, and designers to automate the generation of videos at scale.

Shotstack uses a REST based API hosted in the cloud that uses JSON data describing the arrangement of a video edit.

JSON is used to arrange, trim and animate assets including images, video, titles and audio. It also includes a number of built in motion effects, transitions and filters to rapidly edit a professional looking video.

The cloud based API provides the infrastructure to allow thousands of videos to be rendered concurrently in a matter of minutes allowing for mass personalization and customization of content.

The API can also be used to generate images and audio only files.