Upload a video, pick a start and end time, and export a precise clip. Uses ffmpeg.wasm stream-copy — fast and lossless, preserving the exact original quality. ✅ Free Forever
Drag & drop a video here, or click to browse
MP4 · MOV · WebM · MKV · AVI · All processing stays in your browser
The Video Clipper is a free browser-based tool that lets you cut an exact segment from any video file and export it as a standalone clip — all without uploading your video to any server. Your file is processed entirely in your browser using ffmpeg.wasm, the WebAssembly port of the industry-standard FFmpeg tool.
Unlike most in-browser video editors that re-encode the footage (which takes time and reduces quality), this tool uses stream-copy mode (-c copy in FFmpeg). The video and audio streams are copied directly into the new container without any re-encoding, so the exported clip is bit-perfect to the original — same codec, same resolution, same bitrate — and the process is much faster than a full encode.
Simply upload your video, drag the start and end sliders to your desired clip range, preview the selection, and click Export. The tool supports MP4, MOV, WebM, MKV, AVI, and most other formats your browser can play.
No. Everything happens in your browser tab using ffmpeg.wasm. Your video file never leaves your device — no upload, no cloud processing, no account required. Once you close the tab, nothing is retained.
Stream-copy means ffmpeg copies the raw encoded video and audio data directly, without decoding and re-encoding each frame. This preserves 100% of the original quality and is significantly faster than a full encode — a 10-minute clip from a 1 GB file typically exports in a few seconds. The trade-off is that the clip starts from the nearest keyframe before your chosen start point, which may add up to a couple of seconds of extra footage at the beginning.
Any video format your browser can play — typically MP4 (H.264/H.265), WebM (VP8/VP9), and MOV. Files up to around 2 GB can work depending on your device's available RAM, though very large files may be slow to load into memory. A warning is shown for files over 500 MB. The exported clip matches the container format of your original file (MP4 → MP4, WebM → WebM).
ffmpeg.wasm downloads a ~20 MB WebAssembly binary the first time you export. This is a one-time download per browser session — subsequent exports in the same tab are instant. If your connection is slow, expect a 10–30 second wait on first use. The file is not cached between sessions, so it re-downloads each time you visit.