Video Clipper

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

File Size
Resolution
Duration
Format
Aspect Ratio
Est. Clip Size based on selection
⚠️ This file is over 500 MB and may be slow or crash in-browser. For best results use a video under 500 MB or compress it first. You can still try below.
Clip length: Min 2s · Max 10 min

About This Tool

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.

Frequently Asked Questions

Is my video uploaded to a server?

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.

What does "stream-copy" mean and why does it matter?

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.

What file formats and sizes are supported?

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).

Why is ffmpeg.wasm loading slowly the first time?

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.