Video Trim and Join

To keep only part of a video, set the start and end on the timeline and press “Add this part”. Put the parts in any order and save them as one video. Videos of the same format keep their quality.

On-device・No uploadLimited on mobileWorks offline

Your files and input are processed only inside your browser on this device and are never uploaded to our servers.

Drop a video here

or

Choose a video (MP4, MOV, WebM and so on). Load several to join them. Limits depend on the device (PC: 2 GB and 4 hours per file).Accepts: MP4 / M4V / MOV / WEBM / MKVPaste (Ctrl+V) also works

How to use

  1. a.mp4
    b.mp4

    Add videos (one or more)

  2. part of a.mp40:10 to 0:40
    part of b.mp41:00 to 1:20

    Pick ranges and set the order

  3. joined.mp4ranges joined in order

    Export as one video

Select clip ranges, put them in order, and export one video
  1. Drop a video or click “Choose files” to open it. Open several to join them.

  2. Set the start and end with the handles on the timeline. Arrow keys move one frame; Shift with an arrow key moves one second.

  3. Press “Add this part” to add it to the list below. Reorder the parts with the up and down buttons, or remove them.

  4. Choose a mode (Copy or Accurate) and press “Export”. Play the result to check it, then save.

What it does

Cut on a timeline

Set the start and end while looking at the thumbnails. Arrow keys move one frame; Shift with an arrow key moves one second.

Parts in any order

Take several parts from one video, or from several videos, and put them in order as one video.

No re-encoding for matching formats

When the videos have the same format, their packets (picture and sound data) are copied as they are, so the quality is kept and it is quick.

Joins different formats

Videos of different formats are re-encoded to the size of the first one (at most 1280 pixels on the long side), with black bars where needed.

Play before you save

The result can be played in the browser before you save it.

Use cases

  • Cut off unwanted parts at the start or end of a video
  • Keep only the needed part of a recorded meeting
  • Join several phone videos into one
  • Remove a scene in the middle and join what is left

Supported formats

Input

Video: MP4, MOV, WebM and so on (what the browser can read: H.264, VP8, VP9, AV1 and so on)

Output

Copy: the same format as the source (MP4 or WebM)Re-encode: MP4 (H.264 and AAC). WebM (VP8 and Opus) when this browser cannot write MP4

Capability matrix

FeatureSupportNotes
Cutting several parts from a videoSupported—
Reordering and joining partsSupported—
Joining videos of the same format (no re-encoding)SupportedOnly when codec, size, rotation, frame rate and audio match
Joining videos of different formats (re-encoding)PartialSizes are matched with black bars. Which codecs can be written depends on the browser
Start point in Copy modePartialCuts start at the previous key frame, so the start can be a few frames to a few seconds earlier
Accurate mode that re-encodes only around the cutNot supportedFor now, Accurate mode re-encodes the whole output
Effects, text, music and subtitlesNot supportedUse another tool for these
DRM (encrypted) videoNot supportedCannot be read
MP3 and audio-only filesNot supportedThis tool is for video; use the audio converter for audio

Limits & notes

  • Up to 2 GB and 4 hours per file on a PC. Phones: 300 MB and 1 hour.
  • Up to 5 files are loaded at once, and up to 30 parts in one output.
  • Re-encoded output is at most 1280 pixels on the long side.
  • The output is built in memory, so an output over the limit is refused before it starts.

Privacy & safety

Reading, cutting, joining and saving all happen in your browser. Your files are never sent to a server.

FAQ

How do I cut out only part of a video?
Set the start and end on the timeline and press “Add this part”. Add the parts you want to keep and press “Export”.
How do I join several videos?
Open the videos, add the parts you want from each one to the list and put them in order. Videos of the same format are joined without losing quality.
Can the cut point be off?
In Copy mode the cut starts at the previous key frame, so it can begin a little earlier than the time you set. For an exact cut, choose Accurate mode.
Is my video uploaded?
No. Everything is processed in your browser and nothing is sent to a server.
Can I join videos of different formats?
Yes. They are re-encoded to a common size and then joined. This takes longer and the picture is re-encoded.

Video Compress

To make a video smaller, choose the video and a quality preset (High, Medium or Small). Resolution, frame rate and bitrates can be changed one by one. Compare the size, resolution and playback before and after; the file is never uploaded.

No upload

Audio Converter and Video Audio Extractor

To get just the sound from a video, choose the video and an output format (MP3, M4A, WAV, Opus or FLAC). If the source audio is AAC, M4A is written without re-encoding, so the quality does not change. Your file is never uploaded.

No upload

Subtitle Studio

Open a subtitle file (SRT, WebVTT, ASS/SSA, SBV, TTML or LRC), edit it in a list and convert it to another format. Shifting, two-point stretching, frame-rate fixes and checks for overlaps and reading speed all run in your browser.

No upload

Video Converter, Rotate and Crop

To change only the container, the picture and sound are copied as they are, so the quality stays the same and it is quick. MP4 and MOV can store the rotation without changing the picture. To make a wide video vertical (9:16), fit it with a blurred background or black bars. Your file is never uploaded.

No upload

Video Target Size

To bring a video close to a set size, choose the video and a target (8, 10, 25, 50 or 100 MB, or a custom size). The bitrate is calculated from the target, and if the result is over, it is lowered and tried again. The file is never uploaded.

No upload

GIF Maker

To make a GIF from part of a video, choose “From video”, set the start and end, pick a frame rate and size, and press “Make the GIF”. To join several images, choose “From images”. You can check the GIF in a preview before you save it.

No upload

Last updated: