How do I join multiple videos together?

Use the Join Videos tool to join two or more videos end-to-end into a single file.

In-app method

  1. Click Tools on the left panel
  2. Select Join Videos
  3. In the Video URLs field, upload or paste the URLs for stitching (one URL per line)
  4. Define your overall video dimension and frame rate.
  5. Hit Send Request

Note: Frame rate defaults to the highest frame rate among the inputs when left blank.

API method

Send a POST request to the /v5/tools/concat_videos endpoint, with a list of"video_urls": ["video_url_1.MP4", "video_url_2.MP4"] for stitching.

var data = {
  "video_urls": [
    "https://cdn.bannerbear.com/sample_videos/intro.mp4",
    "https://cdn.bannerbear.com/sample_videos/body.mp4",
    "https://cdn.bannerbear.com/sample_videos/outro.mp4"
  ],
  "width": 1280,
  "height": 720
}
fetch('https://api.bannerbear.com/v5/tools/concat_videos', {
  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