How do I generate a video slideshow?

Use the Create Video Slideshow tool to turn a series of images into an MP4 slideshow with optional transition.

In-app method

  1. Click Tools on the left panel
  2. Select Create Video Slideshow
  3. In the URLs field, upload or paste the URLs for stitching (one URL per line)
  4. Define your styling parameters like duration per slide, dimension, transition, etc.
  5. Hit Send Request

API method

Send a POST request to the /v5/tools/create_video_slideshow endpoint with a list of "image_urls": ["image_url_1.JPG", "image_url_2.JPG", "image_url_3.JPG"] for stitching.

var data = {
  "image_urls": [
    "https://cdn.bannerbear.com/sample/slide1.jpg",
    "https://cdn.bannerbear.com/sample/slide2.jpg",
    "https://cdn.bannerbear.com/sample/slide3.jpg"
  ],
  "slide_duration": 3,
  "transition": "fade"
}
fetch('https://api.bannerbear.com/v5/tools/create_video_slideshow', {
  method: 'POST',
  body: JSON.stringify(data),
  headers: {
    'Content-Type' : 'application/json',
    'Authorization' : `Bearer ${API_KEY}`
  }
})

Start a Free Trial

Start a free trial with 30 API credits, no credit card required

Resize Video
Add Intro Animation
Add Subtitles

Get Started for Free