Tool
Video Stitcher
Join two AI video clips at the seam. Detects overlap, trims duplicate frames, and matches color so the cut looks invisible. Runs entirely in your browser.
Loading engine…
Stitch two clips into one clean join.
Drop two MP4 generations. Everything runs in this browser. Files never leave your machine.
How to useRead first if it's your first time
What it does
Image-to-video extensions (Seedance, Veo, Kling) generate a new clip from the last frame of the previous one. The join is rarely clean - the second clip usually overlaps a few frames of action and shifts in brightness or color tone. This tool finds the overlap, trims the duplicate frames, and matches the second clip's exposure to the first so the cut becomes invisible.
When to use it
- You generated a clip, then generated a continuation from its last frame.
- The join looks jumpy - a brief freeze, a stutter, or a sudden brightness pop.
- You want one continuous shot instead of two clips edited end-to-end.
Workflow
- Drop clip 1. The earlier generation.
- Drop clip 2. The continuation from clip 1's last frame.
- Wait for analysis. The engine probes both clips and finds the best overlap match.
- Pick a tone mode. Seam only blends color across the cut frame. Full applies the correction to all of clip 2.
- Preview the collage. Top row = raw join. Bottom row = stitched.
- Export. Saves an MP4 with a descriptive filename.
Tips
- Generate with dialogue or diegetic sound only. Add music after stitching.
- Keep both clips the same resolution and aspect ratio. Mixing 9:16 and 16:9 will fail the join.
- Brightness pop after the join? Switch tone mode from Seam to Full and re-export.
Limits
- Two clips per stitch. Chain by stitching the output with the next clip.
- MP4/MOV only. H.264 recommended.
- Runs locally in the browser - no upload, no server. Big files (over 200 MB combined) may be slow.
- First load downloads ~30 MB of WebAssembly. Cached after.