← All guides

How to Merge Two Videos Into One

videomergecombineedit

You have multiple video clips that should be one continuous video. Phone clips from the same event. Screen recordings broken into chunks. Different camera angles. Merging them is one of the most common video tasks.

On iPhone (Photos app)

Limited but works for basic merges:

  1. Open Photos, select multiple videos (tap Select, then each)
  2. Tap Share
  3. Choose Save as Movie (some iOS versions)

Or in iMovie:

  1. New project
  2. Add clips in order
  3. Export

On iPhone (iMovie)

Free Apple app, the right tool for serious merging:

  1. Create new project
  2. Add clips (in desired order)
  3. Drag to reorder on timeline
  4. Optionally add transitions between clips
  5. Export

On Android (Google Photos)

Limited merge via Movies feature:

  1. Google Photos → Library → Utilities → Create new
  2. Choose Movie
  3. Select clips
  4. Save

For more control: CapCut or InShot apps.

On Mac (iMovie)

Same as iPhone/iPad iMovie. Free, built-in, capable.

On Mac (QuickTime Player) — lossless merge

For combining clips without re-encoding:

  1. Open first video in QuickTime
  2. Edit → Add Clip to End → select second video
  3. Repeat for additional clips
  4. File → Save As

QuickTime can concatenate without re-encoding when clips have compatible codecs (same resolution, frame rate, codec). Fast and lossless.

On Windows (Clipchamp)

Built into Windows 11:

  1. New project
  2. Drag in videos
  3. Arrange on timeline
  4. Export

On Windows (Photos app)

  1. Photos → New video
  2. Add multiple videos
  3. Arrange
  4. Export

Desktop: HandBrake

HandBrake doesn’t merge multiple files — it’s for converting/encoding a single file. Use FFmpeg or a video editor instead.

Desktop: FFmpeg (lossless concatenation)

For files with identical codecs, resolution, and frame rate:

Create a text file list.txt:

file 'clip1.mp4'
file 'clip2.mp4'
file 'clip3.mp4'

Then:

ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4

Instant. Lossless. No re-encoding.

For files with different specs, you need re-encoding:

ffmpeg -i clip1.mp4 -i clip2.mp4 -filter_complex "[0:v][0:a][1:v][1:a]concat=n=2:v=1:a=1[v][a]" -map "[v]" -map "[a]" output.mp4

Desktop: CapCut

CapCut (free, cross-platform):

  1. Import videos
  2. Drag to timeline in desired order
  3. Optionally add transitions
  4. Export

Excellent for casual creators.

Adding transitions between clips

Hard cuts (jump from one clip to next) often feel abrupt. Common transitions:

  • Fade: smooth fade between clips
  • Crossfade / Dissolve: one clip fades while next fades in
  • Wipe: a line moves across the frame
  • Cut: instant, no transition (most professional editors use this most often)

Use transitions sparingly. Modern video editing tends toward straight cuts; transitions feel dated when overused.

Matching clip specs

When merging clips, mismatched specs cause issues:

Same resolution: easy merge, no awkward letterboxing.

Same frame rate: smooth playback.

Same codec: enables lossless concatenation.

Different specs: most editors will normalize (re-encode all clips to match), but this takes time and may slightly reduce quality.

For best results: shoot or capture all source clips with the same settings.

Common scenarios

Vacation video: many short phone clips into one longer video.

Tutorial: screen recording chunks merged into one walkthrough.

Multi-angle event: different camera footage of the same event.

Compilation: highlight reel from multiple sources.

Restored footage: chunks of old video, scanned/digitized separately, merged.

After merging

TL;DR

  • iPhone/iPad/Mac: iMovie (free, capable)
  • Android: Google Photos Movies, or CapCut
  • Windows: Clipchamp or Photos
  • Cross-platform: CapCut
  • Lossless concatenation: QuickTime “Add Clip to End” or FFmpeg with -c copy
  • Match source clip specs for best results
  • Use transitions sparingly — modern style favors clean cuts