← Back to video tools

Join videos

Arrange multiple clips on a visual timeline and combine them.

Everything happens locally in your browser. Nothing is uploaded.
Choose videos
Add clips, arrange their order, and render one continuous video.

A practical guide to Join videos

Join Videos arranges several clips on a timeline, normalizes them to the first clip's frame size, 30 fps, stereo 48 kHz audio, and compatible intermediate codecs, then exports one program.

Example: combine three event clips chronologically

Order the arrival, presentation, and closing clips, preview every seam, and export one MP4 with consistent frame dimensions.

Task-specific steps

  1. 1

    Add all clips, preview their orientation and sound, and remove accidental or duplicate files.

  2. 2

    Arrange the timeline in narrative order and check the transition between every adjacent pair.

  3. 3

    Choose common output settings, render the joined video, and verify duration, audio continuity, and orientation.

Options that affect the result

  • Clip order defines the finished timeline from left to right.
  • Scale-and-pad normalization preserves aspect ratio while matching the first clip's frame, and audio is resampled to stereo 48 kHz before concatenation.

Limitations to know first

  • Joining does not add fades, transitions, color matching, or automatic loudness balancing.
  • Mixed portrait and landscape inputs may need cropping, padding, or scaling to share one frame size.

Questions specific to this task

Why must unlike video clips be re-encoded before joining?

A continuous output stream needs compatible codec parameters, dimensions, time bases, and audio layouts. Re-encoding normalizes those differences.

Can joined clips keep their original resolutions?

A single conventional video track uses one output frame size, so mixed sources must be scaled, cropped, or padded.