Free browser media tools — your files never leave your device

Trim Video in Your Browser

Cut the exact clip you need with lossless stream-copy - no re-encoding, no quality loss, and your file never leaves your device.

Trim a video to an exact start and end time right in your browser - losslessly. MediaStand uses stream copy, so the trimmed clip keeps the original quality with no re-encoding, nothing is uploaded anywhere, and it works offline once loaded. Note: cuts snap to the nearest keyframe.

Choose a file or drop it here

🔒 Processed locally — never uploaded.

Trim range

Most online trimmers re-encode your video just to cut it - burning time and quality for nothing. This tool cuts by copying the original streams: the clip between your start and end point is extracted bit-for-bit, in seconds, entirely on your device. Pick a file, set the range (mm:ss or plain seconds), press Trim.

How it works

  1. Pick a video from your device or drop it into the box - the video length appears so you know the valid range.
  2. Enter a start time and, optionally, an end time (mm:ss like 1:30, or plain seconds like 90; leave end empty to keep everything after the start).
  3. Press Trim video. The clip is extracted with lossless stream copy - no re-encoding - and a download button appears.

Common uses

  • Cut the highlight out of a long screen recording before sharing it in a ticket or chat.
  • Remove dead air from the start and end of a meeting or lecture recording.
  • Extract a clip for social media without any quality loss before further editing.
  • Shorten a phone video before compressing or converting it with the other tools.

Supported formats and limits

InputMP4, MOV, WebM, MKV, AVI (H.264, H.265/HEVC, VP8, VP9, MPEG-4)
OutputMP4 container with the original video and audio streams (lossless stream copy)
PrecisionCuts snap to the nearest keyframe - typically within a couple of seconds; frame-exact re-encode mode is on our roadmap
Maximum file size500 MB (in-browser memory limit)
Where it runsEntirely in your browser (WebAssembly) - keeps working offline once loaded

Frequently asked questions

Is my video uploaded while trimming?

No. The trim runs inside your browser using FFmpeg compiled to WebAssembly. Your file never leaves your device - you can even go offline after the page loads.

Does trimming reduce quality?

No. This tool uses lossless stream copy: the video and audio between your start and end points are copied bit-for-bit, with no re-encoding at all.

Why did my cut start slightly earlier or later than I asked?

Lossless copy can only cut where the video has a keyframe, so the start snaps to the nearest one - usually within a couple of seconds. A frame-exact mode (with re-encoding) is on our roadmap.

What time formats can I type?

Either mm:ss (like 1:30), h:mm:ss (like 1:02:30) or plain seconds (like 90). Decimals work too, e.g. 1:30.5. Leave the end field empty to keep everything after the start point.

Is there a size limit?

Files up to 500 MB are supported. Because trimming is a stream copy, even large files finish in seconds once loaded.

Is this free?

Yes - free, no signup, no watermark, no queue. Processing happens on your device, so there are no per-file server costs to pass on.