Video Joiner
Merge several clips into one video.
Combine Clips Into a Single Video
Put the clips from a trip, the parts of a recorded lecture or several takes of a tutorial together into one file. Add the videos, drag them into order with the arrows, choose the output size — the first clip’s, or a standard 16:9, vertical or square frame — and join them.
Clips play one after another into your browser’s recorder, which re-encodes them into a single continuous video with their sound. A clip with a different shape is fitted inside the frame with black bars instead of being stretched. Joining takes as long as the combined video, and nothing is uploaded.
Key features
- Up to 30 clips in any order, with move and remove buttons.
- Mixed sizes and shapes, fitted without distortion.
- Sound kept from every clip.
- Four output frames: first clip’s size, 1080p, vertical or square.
- MP4 or WebM, one continuous file.
This tool does its work inside your browser using native Web APIs. The files and text you give it are processed on your device and are not uploaded to our servers.
How to use: Video Joiner
- Add the clips
Drop two or more videos onto the box — you can add more later. - Set the order
Use the arrow buttons to arrange them, and remove any you do not need. - Choose the frame
Keep the first clip’s size or pick a standard shape. - Join
Press Join and download and keep the tab visible until it finishes.
Technical specifications
| Processing location | Entirely in your browser — no server round trip |
|---|---|
| Data uploaded | None. Files and text never leave your device |
| Price | Free — no account, no trial, no usage cap |
| Category | Media |
| Works offline | Yes, once the page has loaded |
| Browser support | Chrome 90+, Edge 90+, Firefox 90+, Safari 15+ |
| Interface languages | English, 中文, हिन्दी, Español, العربية |
Frequently asked questions
Can I join clips of different sizes?
Yes. Each clip is scaled to fit the output frame and centred, with black bars where the shapes differ.
Why is joining not instant?
Clips with different formats and sizes need re-encoding into one stream, and browsers do that in real time.
Is there a clip or length limit?
Up to 30 clips. Length is limited only by your patience and your device’s memory; a few minutes to half an hour works well.
Are transitions added?
No — clips follow each other directly, as a straight cut.
Can I join a vertical and a horizontal video?
Yes. Pick the output shape you want: the other clips are scaled to fit inside it and centred with black bars, so nothing is stretched or cropped.