Merge videos
Combine videos into one file without uploading them. Put the clips in order, and when they were recorded with the same settings this video joiner copies them without re-encoding.
Runs on your device. Your files never leave your browser.
How to use the video joiner
- 01Choose 2 to 10 video files, or drop them onto the box. You can add more afterwards.
- 02Put the clips in order with the move up and move down buttons, and remove any you do not want.
- 03Check the plan line: it says whether the clips can be joined without re-encoding.
- 04Click Merge videos, then download the joined file.
When clips join without re-encoding
Clips can be joined by copying when they were encoded the same way: the same video codec and frame size, the same sound codec, channel count and sample rate, and matching encoder details inside the files, including rotation and colour settings. Clips recorded one after another on the same camera or phone, at the same settings, often qualify. The merge then copies each clip's compressed data straight after the last, which is fast and loses nothing.
The codecs must also be ones the output file can hold: H.264 or HEVC video with AAC or MP3 sound makes an MP4, and VP8, VP9 or AV1 video with Opus or Vorbis sound makes a WebM.
When clips are re-encoded
When the clips differ, for example one was shot in landscape and another in portrait, or they were exported by apps with different settings, every clip is re-encoded into one new video at the first clip's frame size, provided your browser can decode every clip. A clip of a different shape is fitted inside that frame with black bars rather than cropped or stretched, so put the clip whose shape you want first.
If some clips have sound and others do not, the silent ones are given silence for their length, so the sound of every later clip stays in step with its picture. Re-encoded sound is resampled to 48 kHz. The result is H.264 video with AAC sound in an MP4 file, or VP9 with Opus in a WebM file.
Limits
A merge takes 2 to 10 videos, joined in the order they are listed. Together they can be up to 4 GB; over 2 GB in total, the tool warns that the merge may be slow and use a lot of memory. GIFs are not accepted: convert one to MP4 first with the GIF to MP4 converter.
When you need more than a tool
Recorded on several cameras?
Anjin Media groups synchronised recordings and composes one edit across the camera angles.
Questions about the video joiner
- Can I change the order of the clips?
- Yes. Each clip in the list has buttons to move it up or down, or to remove it. The clips are joined in the order shown.
- Does merging videos lose quality?
- Not when the clips were encoded with the same settings and their codecs suit MP4 or WebM: they are joined without re-encoding. Otherwise, provided your browser can decode them, every clip is re-encoded, which costs a small amount of quality.
- What happens if my clips are different sizes?
- Provided your browser can decode them, every clip is re-encoded to the first clip's frame size, and any clip of a different shape is fitted inside it with black bars.
- Are my videos uploaded?
- No. The merge runs in your browser; your videos, and the joined file, never leave your device.
More free tools
Free · In your browser
Video splitter
Cut one video into several separate files without uploading it. Split at the times you type, or into equal parts, then download the parts one by one or together as a ZIP.
Open the tool →Free · In your browser
Video trimmer
This video cutter trims a video down to the part you want without uploading it. Set a start and an end, then choose a fast cut that keeps the original quality or a precise cut that lands on the exact frame.
Open the tool →Free · In your browser
Video looper
Repeat video clips several times in a row as a single file, without uploading them. When the codecs allow, every play is copied without re-encoding, so the loop keeps the original quality.
Open the tool →Free · In your browser
Video compressor
Compress a video in your browser without uploading it. Pick a quality level or a target file size, optionally cap the resolution, then download the result.
Open the tool →Updated · All free tools
