CompressVideoOnline

Trim Video Online

Keep the good part. Lose the rest — without re-encoding a single frame.

Runs entirely in your browser. Your videos never leave this device.

Most online trimmers upload your video, re-encode all of it just to chop the ends off, and hand back a blurrier file — sometimes with a watermark or a paywall at the download step. This one doesn’t: your video is cut on your own device, and the default Lossless mode copies the video stream instead of re-encoding it, so the trimmed clip is pixel-identical to the original and ready in seconds, even for gigabyte files. Need the cut on an exact frame? Switch to Frame-exact mode. No upload, no watermark, no account, no file-size cap.

How do I trim a video without losing quality?

Use a trimmer that cuts without re-encoding. Re-encoding decompresses your video and compresses it again, which always costs quality — but a trim only needs to throw frames away, not redraw them. This tool’s Lossless mode copies the original video stream untouched (the technique desktop tools like LosslessCut are known for), so the trimmed clip has exactly the same quality, resolution, and frame rate as the source, and even hour-long files finish quickly because nothing is re-rendered. The one trade-off: lossless cuts start on a keyframe, so your clip may keep a second or two of extra lead-in before your chosen start point — the tool tells you exactly how much, and a frame-exact mode is one click away.

The facts that matter

Lossless modeStream copy — no re-encoding, zero quality loss, seconds at any file size
Frame-exact modeRe-encodes at visually lossless quality (H.264, CRF 18) — cut lands on the exact frame
Keyframe snapping (lossless)The cut starts at the nearest keyframe before your start point — typically under 1–2 s of lead-in; the end lands where you set it
Output formatLossless keeps the source container (MP4, MOV, WebM, MKV); Frame-exact outputs MP4 (H.264 + AAC)
LimitsNo watermark, no signup, no artificial size cap — browser memory (~1–2 GB) is the practical ceiling
PrivacyProcessed entirely on your device — the video never leaves it

Get a better result

Frequently asked questions

Does trimming a video reduce its quality?

Not in Lossless mode: the video stream is copied byte-for-byte, so the trimmed clip is pixel-identical to the original — same resolution, same frame rate, same bitrate. Frame-exact mode does re-encode, but at CRF 18 (H.264), a setting generally considered visually indistinguishable from the source.

Why does my trimmed video start slightly earlier than the point I set?

Compressed video only stores complete pictures at keyframes (typically every 1–2 seconds; up to ~4 s in some screen recordings) — every other frame just describes changes. A lossless cut has to begin on a keyframe to produce a playable file, so it starts at the nearest keyframe before your chosen point and keeps that lead-in rather than losing frames you wanted. The end of the clip lands where you set it. If the exact start frame matters, use Frame-exact mode.

Is my video uploaded to a server?

No. The trimming engine (FFmpeg compiled to WebAssembly) downloads once into your browser, then all processing happens on your device. You can verify this: open your browser’s network tab while trimming — after the engine loads, nothing is transmitted. Private footage stays private.

Is there a file-size limit, watermark, or signup?

No watermark, no account, no daily quota, and no artificial size cap — the practical ceiling is your browser’s memory, roughly 1–2 GB depending on the device. Everything the tool can and can’t do is stated on this page before you pick a file, not at the download button.

Which formats can I trim?

MP4, MOV (including iPhone HEVC), WebM, MKV, and most other common containers. Lossless mode keeps the source format for MP4, MOV, WebM and MKV; other containers are repackaged into MKV with the video stream untouched. If a codec can’t be cut losslessly in the browser at all, the tool automatically falls back to a frame-exact re-encode to MP4 and says so. Frame-exact mode always outputs MP4 (H.264 + AAC), which plays everywhere.

Will the audio stay in sync?

Yes. Audio and video are cut together and their timestamps are re-based to zero, so the clip plays correctly in VLC, Windows, WhatsApp, and everywhere else — not just in the browser. The built-in result player lets you check the cut before downloading.

Can I cut a section out of the middle of a video?

Not in one pass yet — this tool keeps one continuous range. The lossless workaround: trim the part before the unwanted section, then re-load the original and trim the part after it. Multi-segment trimming is on the roadmap.

How is this different from CapCut, VEED, or Kapwing?

Three ways: your video never uploads (those editors process on their servers), there’s no watermark or paywall at the export step, and Lossless mode doesn’t re-encode — full editors always re-render the video, which costs quality and time. For a 30-second trim job, a purpose-built trimmer is simply faster.

Related tools