Mix different video sizes
Use one output canvas for landscape, portrait, or other source dimensions instead of preparing every clip first.
Private local processing • No upload • Works in your browser
Merge multiple video files with different dimensions into one MP4 file in your browser. Choose an output size, fit mode, and whether to keep audio.
This tool combines two or more video files into one MP4 file. It decodes each clip, converts frames to one selected output size, and places the clips in the order shown on the page. The processing runs locally in your browser.
Use one output canvas for landscape, portrait, or other source dimensions instead of preparing every clip first.
Reorder the selected clips before processing so the output follows the sequence you need.
The merge runs in the browser with local media processing, so the selected videos are not sent to a merge server.
Contain keeps the full frame with possible letterboxing, cover crops to fill, and fill stretches to the selected dimensions.
Yes. Choose an output size and a fit mode. Each clip is decoded and resized into the same output canvas before encoding.
The first version exports one MP4 file using browser video encoding. The result is re-encoded, so this is not a lossless container-only join.
Yes, when the source audio tracks use the same channel count and sample rate. You can also turn off audio to create a video-only output.
No. The page passes the selected files to local browser processing and does not upload them to a merge service.
The browser must support the required WebCodecs decode and encode paths for the selected files. Large or high-resolution clips also require enough local memory and processing capacity.