Video trimmer

Processed in this browser

File limit: 32 MB

This tool never uploads your input.

Drop a file

Drop a file here or choose one.

Sample workflow: drop a local video, set the range, then capture a WebM slice.

Cut the recap from a longer take. The browser re-records the playing video. Expect WebM, not a lossless remux.

A four-minute screen take where the bug appears at 2:10 — you want that window, not a cloud editor. This page plays and re-records a range. Container: typically WebM.

Audio-only keepers belong on extract audio or audio cutter. New captures: screen recorder. Short loop: video to GIF (GIF89a, about 24 frames).

In/out points, often WebM

Drop the dead air at the ends of a screen recording. MediaRecorder re-encode is typically WebM, so an “MP4 only” portal may bounce it. Audio-only is extract-audio. A short loop is video to GIF (GIF89a, not a studio encode). Typical 32 MB.

How to use it

  1. Open a local video the browser can play.
  2. Set start and end (minimum span is short; it will not cut a 0.01 s sliver).
  3. Download WebM. Typical limit about 32 MB.

Honest limits

Not color grading. Not a silent remux that preserves the original codec. Some iOS browsers struggle with capture.

FAQ

Will the output stay MP4?

Usually not. MediaRecorder writes WebM in most desktop Chromium builds. Do not promise a client an MP4 from this tab.

Frame-accurate to the source GOP?

No. This is a recapture of playback, not a keyframe-aware cut.

Can I crop or add captions?

No. Range only. Still images have their own crop tool.

What about turning it into a GIF?

The sibling page writes a short GIF89a (about 24 frames, 256 colors). Trim first if the clip is long.

Is the file uploaded?

No. About 32 MB typical.

Related tools