Video Cutter

Video Cutter — Trim a Clip Fast, Free

QUICK ANSWER

The fastest way to cut a clip — it runs locally, so there is no upload to wait on. Set a start and an end and get the section back: MP4 and MOV are copied losslessly with no re-encode, and WebM or MKV are re-encoded to a clean, universal MP4. All in your browser. No signup, no watermark.

  • Lossless cut for MP4/MOV
  • No upload — runs locally
  • WebM/MKV → clean MP4
  • No signup
  • No watermark

Files never leave your browser. The conversion runs locally on your device.

Trusted by creators at startups, agencies, and Fortune 500 teams.
Free forever — no signup, no watermark, no length cap.

A lossless cut for MP4 and MOV

This tool does exactly one thing: take a video, give it a start and end time, and hand back the section in between. It uses FFmpeg's stream-copy mode (-c copy), which means the original video and audio bytes are copied straight into the new file without being decoded and re-encoded. The upside is huge — the cut finishes in a second or two even on a long file, and there is zero generation loss, so the output looks pixel-for-pixel identical to the source. If you have ever watched a "trimmed" clip come out softer than the original, that was a re-encode. This one does not do that.

Why your cut may land a moment off — keyframe snapping

There is one honest trade-off with stream-copy, and it is worth understanding. Video is compressed so that most frames only store the difference from a nearby full frame called a keyframe (or I-frame). Because copying does not re-encode, the cut can only begin on a keyframe — so the actual start may snap a fraction of a second, sometimes a couple of seconds, earlier than the exact time you typed. The picture is still perfect; the edge just isn't frame-accurate. For most screen recordings, demos, and social clips that is invisible. If you need the cut to land on an exact frame — say you are clipping right up to the instant something appears on screen — you need a re-encode, which we cover next.

When to re-encode instead

Reach for a frame-accurate (re-encoding) cut in two situations: the start of your clip must hit a precise moment, or the keyframe interval in your source is very wide and the snap is pushing the cut too far. A re-encode re-draws every frame so the boundary can be exact, at the cost of a slower export and a tiny, usually unnoticeable quality dip. This page is deliberately the fast, lossless path. If you want to grab several different sections from one recording in a single pass, use our multi-range trim tool instead — this cutter is built for the simple single-section case.

Stop cutting — record the segment you need

Cutting is a fix for a recording that captured too much. The cleaner move is to record exactly the segment you mean to share in the first place. That is what Clipy is for: a free screen recorder with no watermark and no signup wall, so you press record, walk through the one thing, press stop, and get a hosted link with an inline preview — no trimming step at all. Keep this cutter for the times a raw file lands in your lap and you just need the good 20 seconds out of it.

Common questions

Why did my cut start a little before the time I entered?

Because the cutter uses lossless stream-copy, which can only begin on a keyframe. Your typed start snaps back to the nearest keyframe before it. The picture stays perfect — only the exact start edge moves, usually by a fraction of a second. If you need a frame-exact start, you need a re-encoding cutter.

Will the cut reduce the quality of my video?

For MP4 and MOV sources, no — stream-copy passes the original video and audio bytes straight through without re-encoding, so the kept section is identical to the source. WebM and MKV use codecs an MP4 cannot hold, so those are re-encoded once to H.264/AAC; quality stays high but it is not a byte-for-byte copy.

What time format do the start and end boxes take?

Use mm:ss (for example 1:05), or hh:mm:ss for longer files, or just a number of seconds (for example 65). The end time has to be after the start time, and the convert button stays unavailable until the range is valid.

Can I cut out multiple sections at once?

Not with this tool — it is built for one clean single cut, which is the fast and common case. To keep several ranges from the same recording in one pass, use our separate multi-range trim tool, which is designed for that.

Is my video uploaded anywhere?

No. The cut runs entirely in your browser through FFmpeg compiled to WebAssembly. Your file never reaches our servers — you can confirm it in your browser's network tab. The 500 MB ceiling is a browser-memory limit, not an upload limit.

More free tools