Video Trimmer — Free, Browser-Based
Cut down a video to just the clip you need — drag the range sliders or type exact timecodes, then export instantly. Powered by ffmpeg.wasm, entirely on-device.
How to trim a video by timecode
- Drop your video. Drag in MP4, WebM, MOV, AVI, or MKV. First use loads ffmpeg.wasm (~25 MB, cached after).
- Set the trim range. Drag the Start/End sliders or type exact mm:ss.s timecodes to select the clip you want to keep.
- Pick a cut mode. Fast copy is instant but may snap to the nearest keyframe. Frame-accurate cut re-encodes for an exact trim.
- Trim and download. Click Trim Video. The output keeps your original container format (mp4/webm/mov).
Use Cases
Frequently Asked Questions
Are my files uploaded?
No. Trimming runs entirely in your browser via ffmpeg.wasm. Your video never leaves your device.
Fast copy vs. Frame-accurate cut — which should I use?
Fast copy is instant because it just re-packages the existing video data, but the cut can land up to 1-2 seconds off your chosen point (it snaps to the nearest keyframe). Frame-accurate cut re-encodes the video so the trim lands exactly where you set it, at the cost of processing time.
Why did Fast copy produce a slightly longer or shorter clip than I expected?
Fast copy seeks to the nearest keyframe before/after your chosen timestamp instead of decoding every frame. Switch to Frame-accurate cut for an exact trim.
What video formats are supported?
MP4, WebM, MOV, AVI, and MKV. The output keeps the same container as your input file.
Is there a length or file size limit?
No hard limit — it depends on your device memory and browser tab limits. Very large files (1GB+) may be slow to load.
Will Frame-accurate cut lose quality?
Slightly — it re-encodes the video track (H.264) to guarantee an exact cut point. Fast copy has zero quality loss since it never re-encodes.