
Use the Join Videos tool to join two or more videos end-to-end into a single file.
In-app method
- Click Tools on the left panel
- Select Join Videos
- In the Video URLs field, upload or paste the URLs for stitching (one URL per line)
- Define your overall video dimension and frame rate.
- 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}`
}
})

