To merge videos into one, add the clips to a video joiner in the order they should play and export a single file. QuickVeed's free Video Merger joins 2 to 10 clips in your browser without uploading them; iMovie does it on iPhone, Clipchamp on Windows, and FFmpeg's concat demuxer joins identical-format files in seconds without re-encoding.
The only part that needs thought is what happens when the clips don't match: different shapes, sizes or frame rates. This guide gives the steps for each method and the fixes for mixed clips.
The short answer
Open a free video merger, add your clips, put them in order and save one file. In a browser, QuickVeed's Video Merger joins up to 10 clips (20 minutes in total) with their sound and no watermark. On iPhone, start an iMovie Movie project and select the clips. With FFmpeg, list the files in a text file and run the concat demuxer with -c copy.
Key takeaways
- Decide the final shape first. A joined video has one size, so clips in other shapes get bars or a crop.
- Put the clip with the shape you want first in QuickVeed's merger: the result takes the first clip's size.
- FFmpeg's concat demuxer joins files instantly without quality loss, but only when every file has the same codecs and settings.
- Trim each clip before you join; it's easier than cutting a long merged file.
Disclosure: we make QuickVeed and show how to do this in it, along with other ways. Details about other products come from their public pages, checked in October 2026 and linked at the end.
How to merge videos in your browser (free, no upload)
QuickVeed's Video Merger works in Chrome, Edge, Firefox and Safari on any computer. It is free, runs in your browser, never uploads your file and adds no watermark.
- Open the Video Merger and drop 2 to 10 MP4 or WebM files, up to 500 MB together.
- Use the up and down arrows to put the clips in the order they should play. The joined length updates as you go; it can be up to 20 minutes.
- Click Merge and save. Each clip plays once while the joined video is recorded, with its sound.
- Download the merged file.
The browser plays the video once and records the result, so saving takes about as long as the finished video. Keep the tab open and in front while it runs. The file is MP4 where your browser can record MP4 (Chrome, Edge and Safari can) and WebM otherwise; the result is re-encoded, so it isn't a bit-for-bit copy of the original.
The merged video takes the size of the first clip, capped at 1920 pixels on the long side. Any clip with a different shape is scaled to fit with black bars. If you're joining a vertical phone clip and a landscape screen recording for Reels, put a vertical clip first, or make every clip the same shape beforehand with the free video cropper or Video Resizer.
How to merge videos on iPhone or Android
iPhone and iPad: iMovie
Apple's help page on combining videos uses iMovie, which is free from the App Store:
- Open iMovie and start a new project, then choose Movie.
- Select the clips you want from your Photos library, in the order you want them, and tap Create Movie.
- To change the order, touch and hold a clip in the timeline and drag it to a new place.
- Tap Done, then the Share button and Save Video.
If iMovie puts a transition between two clips, tap the transition icon between them to change it or set it to none.
Android
Google Photos' editing features vary by phone and app version, so check whether your copy offers a movie or collage option that joins clips. If not, the browser method above works in Chrome on Android for small files, but a computer is easier for long clips.
How to merge videos on Windows or Mac
Windows: Clipchamp
Windows 11 includes Clipchamp, Microsoft's editor. Import your clips, drag them onto the timeline one after another, and export. Because Clipchamp is a full editor, you can also add transitions, music and titles before you export.
Mac: QuickTime Player or iMovie
In QuickTime Player, open the first clip, then drag the other clips into its window (or use Edit > Add Clip to End) and save. iMovie on Mac works like the iPhone version with more control over transitions.
How to merge videos with FFmpeg
FFmpeg is free and the fastest option when all your clips come from the same camera, screen recorder or export preset. Its concat demuxer reads a list of files and joins them as if they were one, without re-encoding:
- Make a text file called
list.txtwith one line per clip:file 'part1.mp4',file 'part2.mp4'and so on. - Run
ffmpeg -f concat -safe 0 -i list.txt -c copy merged.mp4.
FFmpeg's documentation is clear about the catch: all files must have the same streams, with the same codecs and time base. If they don't (one clip from a phone, one from a screen recorder), the copy will stutter, lose sound or fail. Then use the concat filter, which re-encodes:
| Goal | Command |
|---|---|
| Join identical files, no quality loss | ffmpeg -f concat -safe 0 -i list.txt -c copy out.mp4 |
| Join two different files (re-encode) | ffmpeg -i a.mp4 -i b.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[v][a]" -map "[v]" -map "[a]" out.mp4 |
| Make a clip 1080×1920 first (pad, keep it all) | ffmpeg -i in.mp4 -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" out.mp4 |
The concat filter needs every input to have the same frame size, so scale or pad mismatched clips first, as in the last command. -safe 0 lets the list contain full file paths.
Merging clips with different sizes, shapes or frame rates
| Problem | What you'll see | Fix before merging |
|---|---|---|
| One vertical clip, one landscape | Black bars on one of them | Choose the final shape, then crop or resize the odd clip to match |
| Different resolutions (720p and 1080p) | Softer section, or the whole video scaled | Put the larger clip first, or resize the smaller one up to match |
| Different frame rates (30 and 60 fps) | Usually fine after re-encoding; jerky with FFmpeg's copy | Re-encode, or convert all clips to one frame rate |
| One clip has no sound | FFmpeg's concat fails or the audio drifts | Add a silent audio track, or use an editor |
| Very different loudness | One part is suddenly quiet or loud | Even out the volume in an editor before or after joining |
For social video, the usual answer is to decide on 9:16 for Reels, TikTok and Shorts or 16:9 for YouTube, then bring every clip to that shape before you join them. The Video Resizer keeps the whole frame on a blurred background; the video cropper fills the frame by cutting the edges. See how to resize a video without cropping for which to use.
After merging: captions and a cleaner cut
- Captions: a merged clip is often posted on social media, where many people watch without sound. QuickVeed's auto subtitles transcribes the whole video and burns captions in one of 11 styles. A transcript costs 1.5 credits a minute, rounded up, and a burned-in copy 1 credit a minute with a 3-credit minimum, so captions on a 1-minute clip cost 5 credits.
- Too long? Cut the start or end with the free video trimmer, or shrink the file for email with the free video compressor.
- Need a backing track or voiceover? Make a narration with the AI voice generator and add it in your editor.
Frequently asked questions
How do I combine multiple videos into one for free?
Use a free merger such as QuickVeed's Video Merger in your browser, iMovie on iPhone, Clipchamp on Windows or FFmpeg. Add the clips, set the order and export one file.
Can I merge videos without losing quality?
Yes, with FFmpeg's concat demuxer and -c copy, if all clips share the same codecs and settings. Every other method re-encodes, which loses a little quality.
How do I merge videos with different sizes?
Pick the final size, then crop or resize the other clips to match before joining. In QuickVeed's merger, the first clip sets the size and other shapes get black bars.
Is there a watermark?
Not with QuickVeed's Video Merger, iMovie, QuickTime or FFmpeg. Some online mergers add one on free plans, so check before you upload.
How many videos can I merge at once?
QuickVeed's browser merger takes 2 to 10 clips and up to 20 minutes joined. Desktop editors and FFmpeg have no practical limit.
Why does my merged video have no sound in one part?
That clip probably had no audio track, or a different audio format. Re-encode the clips or use an editor that fills the gap with silence.
Try it with your own video
Join your clips for free, then add captions people can read with the sound off. Upload the merged video, pick a caption style and judge the result for yourself. QuickVeed plans start at $18/month, and new accounts get a 14-day trial with 75 credits, no card needed. Sign up or see pricing.
Sources
Competitor details in this post were checked against these public pages in October 2026. Products and prices change, so confirm with each vendor before you decide.


