Merge videos
Put your clips in order and get one video — same-camera clips join losslessly in seconds, all on your own device.
Drop any file here
or
🔒 Files never leave your device — everything runs in your browser.
How it works
Add clips in any order — each row shows a thumbnail and duration, and the arrows rearrange them. Clips that share the exact same encoding (the normal case for segments from one phone, camera, or screen recorder with the same settings) are spliced together at the data level, without decoding a single frame: lossless, format-preserving, and near-instant even for large files. Anything that differs — sizes, codecs, sources, or one clip missing sound — is re-encoded to a standard MP4 instead: normalized to the first clip's frame with letterboxing, silence filled in where a clip has no audio, so the seams play cleanly. Either way the whole job runs in your browser; nothing is uploaded.
Next step
Merged files add up their inputs, so the joined video is often the one that no longer fits: compress it to 100 MB, 25 MB or any exact size with the video compressor, or shrink by format with Compress MP4 and Compress MKV. Need only the audio of the joined file? MP4 to MP3.
FAQ
How do I combine several clips into one video?
Drop or pick the clips (add more any time), put them in order with the arrows — each row shows a thumbnail and duration — and hit Merge. You get one file, clips playing back to back.
Does merging reduce the video quality?
Clips from the same camera or recorder — with matching sound setups — usually share the exact same encoding, and those are joined WITHOUT re-encoding: a lossless packet-level splice that finishes in seconds even for big files, and keeps the clips’ original format. Anything that differs (size, codec, one clip muted) is re-encoded to match, at high-quality settings on your device.
Can I merge videos with different sizes or formats?
Yes. Clips that differ are normalized to the first clip’s frame size — smaller or differently-shaped clips are letterboxed rather than stretched — and come out as a standard MP4. Only sets similar enough for the lossless splice keep their original format.
Is the audio kept in sync?
Yes — each clip’s sound plays under its own pictures. If one clip has no audio, silence is inserted for its stretch so the clips after it stay in sync.
Is there a limit on how many clips I can merge?
No fixed limit — merge as many as your device’s memory comfortably handles. Everything runs locally, so a long list of big files is bounded by your hardware, not by a server quota.
Are my videos uploaded anywhere?
No. The whole merge runs in your browser on your own device — no upload, no server, no queue.