Convert any file, nothing uploaded

Free tool

Free video trimmer that runs in your browser

Trim a video down to the part you actually want.

Your video

Drag a file here, paste it, or choose one.

.mp4, .mov, .webm, .mkv. Up to 500 MB.

Up to 10 minutes long.

Your video never leaves your browser. The trim runs on this machine.

Result

Worked example

Measured on our own 27 second launch film at 1920 by 1080, keeping the first 10 seconds as a stream copy.

Before

7.6 MB, 0:27

After, 0:10

3.0 MB, 0:10

It took about two seconds, because nothing was encoded. The picture in the trimmed file is the same data as the source, which is why a stream copy loses no quality at all.

1. Add a video. 2. Scrub to the start. 3. Set the end. 4. Cut and download.

What Interlace does

Get the 60 second version without the editing.

  • Pick the length, then upload the source document
  • Interlace writes a script that fits
  • Every scene timed to the narration

Real Interlace output, unedited. Shown silent and sped up.

Your file

MP4

team-training.mp4

Trimming 14:20 down to 1:00

Setting up your new desk phoneSkeuomorphism

Questions

Asked and answered

No. The file is read by the page, handed to ffmpeg compiled to WebAssembly, and written back out, all on your own machine. There is no upload step, and closing the tab discards everything.

Because by default nothing is encoded. The video and audio packets are copied from the source into a new container, which is close to a file copy. Turn on frame accurate trimming and it becomes a real encode, at roughly real time.

A stream copy can only cut on a keyframe, and keyframes are typically a second or two apart. ffmpeg backs up to the nearest one so the first frames are not broken. Switch on frame accurate trimming to cut exactly where you asked.

Not on the default path. The picture data is untouched, so the trimmed file is exactly as good as the source. The frame accurate path re-encodes, which loses a little the way any re-encode does.

500 MB and 10 minutes. Everything runs inside one browser tab, and a tab has a fixed memory budget. Past those limits the run gets slow or fails outright, so a desktop encoder is the better tool.

Turn this into a video

Create an account and start from a document, script, or prompt.