← Back to Tools

Video Trimmer

Trim videos directly in your browser. Fast, lossless stream copy or frame-accurate mode — your file never leaves your device.

Drop a video here or click to upload

MP4, MOV, WebM, MKV — up to 200 MB

Trim Videos Without Re-Encoding

Most online video trimmers re-encode your entire video — which is slow, takes minutes for longer clips, and degrades quality. This tool defaults to stream copy mode, which copies the encoded video bytes directly from the source to the output without re-encoding. The result: a trim that completes in a few seconds, with bit-perfect quality (it's the same encoded frames, just fewer of them).

The trade-off: stream copy can only cut on keyframes — the periodic full frames that video codecs use as reference points. If your video has keyframes every 2 seconds, your trim points snap to the nearest 2-second boundary. For most use cases (clipping a highlight from a recording, removing dead time at the start, cutting an outro) that's totally fine. When you need precision, switch to Frame-accurate mode which re-encodes the video so the cut lands exactly where you placed it.

Privacy and limits

Your video file is loaded into browser memory and processed by FFmpeg.wasm — a WebAssembly build of the FFmpeg multimedia framework. Nothing is uploaded, logged, or stored. The trade-off for browser-based processing is memory: very large files (over 200 MB) won't fit and are rejected up front. For huge files, install FFmpeg natively or use a desktop video editor.

Common use cases

  • Clipping a 30-second highlight from a long screen recording
  • Removing dead air at the start of a recorded meeting
  • Cutting an intro/outro from a tutorial before sharing
  • Quick previews — trim a clip then turn it into a GIF via our MP4 to GIF converter

Frequently Asked Questions

Is my video uploaded?+
No. The trim happens entirely in your browser via FFmpeg.wasm. Your file stays on your device — nothing is sent to any server.
What's the difference between Fast and Frame-accurate modes?+
Fast mode uses stream copy: it cuts the video at the nearest keyframe before your start time, and the nearest keyframe before your end time. It is near-instant because no re-encoding happens. Frame-accurate mode re-encodes the video so the cut lands exactly where you set it, but it takes longer. Use Fast unless you absolutely need precision.
Why does my Fast-mode trim start a bit later than I set?+
Most video formats encode keyframes every 1-5 seconds. Stream copy can only cut at those keyframes — so the actual start may snap to the nearest one. Switch to Frame-accurate mode if you need exact framing.
What formats can I trim?+
MP4, MOV, WebM, and MKV. The browser preview works best with H.264 MP4 and WebM, but trimming works for any format FFmpeg can read.
What's the file size limit?+
Currently 200 MB to avoid browser memory issues. For larger files, install FFmpeg on your desktop and run `ffmpeg -ss START -to END -i input.mp4 -c copy output.mp4` from the command line.
Can I trim out the middle of a video?+
Not directly with this tool — it produces a single contiguous segment. To remove a middle section, trim two clips separately and concatenate them. We may add a multi-segment editor in the future.

Learn More

ScreenSnap Pro — turn plain screenshots into polished visuals with backgrounds and annotations
Available formacOS&Windows

Make every screenshot look pro.

ScreenSnap Pro turns plain screenshots into polished visuals — backgrounds, annotations, GIF recording, and instant cloud links.

See ScreenSnap Pro

Related Tools