Several clips into one merged file
Drag clips into order, set per-clip trim, then export one MP4 with a crossfade at each cut.
Combine multiple video files into a single output. Reorder clips, trim each segment, mute audio, and export to MP4 or WebM directly in your browser.
Read the full guideMerge Video stitches several local video files into a single MP4 or WebM. Clips are decoded, redrawn onto a shared canvas at one resolution and frame rate, optionally crossfaded at each cut, then re-encoded by the browser. After merging, you may want to compress the result if the combined file is too large for upload.
Visual examples show the kind of input and output this tool is designed around.
Drag clips into order, set per-clip trim, then export one MP4 with a crossfade at each cut.
Combine several short clips into a single timeline for posting. After merging, crop the output to a vertical or square aspect ratio if the platform requires it.
Stitch lecture segments, interview answers, or product walkthroughs that were captured in separate takes. Use crossfade for smoother transitions between clips.
Combine the keepers from a shoot into one file, then hand it to a full editor. Trim each clip before merging to cut out unusable sections early.
Use the per-clip trim panel (scissors icon) to cut out dead air, false starts, or unwanted sections. Only the trimmed range of each clip enters the merged output.
When clips have different aspect ratios, the widest source defines the canvas. Narrower clips get black bars rather than being cropped or stretched, which preserves framing.
The encoder uses the WebCodecs API. DRM-protected files, exotic codecs the browser cannot decode, and files exceeding available RAM may not merge reliably.
Trim individual clips first, merge them into one timeline, then compress and finalize the output.
Video Trimmer
Merge into one video
Video Compressor
Add Subtitles to Video
Video Thumbnail Generator
No. Every clip is read, decoded, mixed, and re-encoded inside your browser using Mediabunny and the WebCodecs API. The files never leave your machine.
Up to 30 clips per session, with a 4 GB per-file limit. Very long timelines benefit from a desktop with a hardware video encoder.
The encoder writes a single canvas size for the whole timeline. When clips have different aspect ratios, the wider source defines the canvas width and narrower clips are fitted with black bars.
It overlaps the tail of one clip with the head of the next for the chosen duration. Both video frames are alpha-blended and the audio is fade-out/fade-in mixed across the same window.
Use it when clips were recorded with very different volumes. The tool measures peak amplitude per clip and applies a gain so the loudest sample sits near 0.95, clamped between 0.5x and 8x.
This happens when the browser cannot encode the chosen codec at the requested resolution. Try a smaller quality preset, switch between MP4 and WebM, or use a Chromium-based desktop browser.
Drag & drop video files here
or
Supports: MP4, MOV, AVI, MKV, WebM, FLV, WMV and more
1080p, H.264, 30fps
AAC, 192kbps
Normalize Audio
Balance audio levels across all clips
Add smooth transition between clips