Online Video Cutter — Trim Video Free

Free online video cutter: trim any segment out of MP4/WebM/MOV videos with zero quality loss (stream copy). Runs entirely in your browser.

🔒 Runs entirely in your browser — your files never leave your device.

About Video Cutter

Cut the part you need out of a video — fast and without quality loss, because trimming uses stream copy (no re-encoding). Everything runs in your browser, so the video never leaves your device.

How to use Video Cutter

  1. Drop a video file into the upload area.
  2. Set the start time (and optionally the end time).
  3. Click Process video and download the trimmed clip.

Cutting video without losing quality

What stream copy means (and why it matters)

This cutter uses stream copy: it slices the video at the timestamps you give it and copies the compressed data as-is, without re-encoding. The consequences are all good:

  • No quality loss — the output is bit-for-bit the same video data.
  • Very fast — cutting a 10-minute clip takes seconds, not minutes.
  • No codec problems — anything your container can hold stays intact.

Why your cut may start on a slightly different frame

Modern video is stored as keyframes plus differences from them. A lossless cut can only start at a keyframe, so if you ask for 00:05.3 and the nearest keyframe is 00:05.0, the output starts at 00:05.0. You may see the clip start a fraction of a second earlier than requested — that is the price of zero quality loss.

If you need frame-exact cuts and accept re-encoding, use the Video to MP4 or Video to WebM tools instead.

How to pick start and end times

Times use hh:mm:ss. The start time is where the output begins; the end time is where it stops — the duration is end minus start. Leave the end time blank to cut from the start time to the end of the file.

  • Tip: play the video in any player first and note the timestamps of the moment you want.
  • Tip: give yourself a half-second of slack on both sides; you can always cut again.
  • Tip: cutting from 00:00:00 with a blank end time is a quick way to remux a file without changing it.

Common uses

  • Trimming the awkward beginning and ending of screen recordings
  • Cutting a highlight out of a long meeting or lecture recording
  • Removing a private segment before sharing a clip
  • Splitting a long video into parts by cutting successive segments

Why cut video in the browser?

Video files are huge — uploading a 1 GB recording to an online cutter takes ages and puts your footage on someone else's server. This tool cuts with ffmpeg compiled to WebAssembly, running entirely on your device. Nothing is uploaded, there is no watermark, and no account is needed.

Frequently asked questions

Is this video cutter really free?

Yes — free with no account, no watermark, and no length limit.

Does cutting reduce video quality?

No. The cutter copies the compressed video stream directly (no re-encoding), so the output quality is identical to the original.

Why does my clip start slightly earlier than the time I set?

Lossless cutting can only begin at a keyframe. If your requested start falls between keyframes, the cut begins at the previous keyframe — usually within half a second.

Which video formats are supported?

Anything the MP4/MKV family of containers can hold — MP4, MOV, MKV, WebM, AVI and more. The output keeps the same container and codecs as the input.

Can I cut and re-encode instead?

Yes — if you need frame-exact cuts or a format change, use our Video to MP4 or Video to WebM converters, which re-encode the video.

Are my files uploaded to a server?

No. All processing happens locally in your browser using WebAssembly and Web APIs. Your files never leave your computer — close the tab and nothing remains.

Related tools