Trim a clip — in your browser
Drop in a video, type a start and end time, get just that range back. No upload.
drop a video here
or click to choose — MP4, MOV, MKV, WebM, AVI
How trimming works here
Trimming has two modes. Accurate re-encodes the video so the start and end land exactly on the timestamps you typed — slower, but the cut is precise to the frame. Fast uses stream copy (no re-encoding), so it finishes almost instantly, but the start point will snap to the nearest keyframe (often up to a couple of seconds earlier than you asked for).
Pick Fast when you want to chop off the end of a recording. Pick Accurate when you need the cut at a specific moment.
FAQ
What time format should I use?
Either mm:ss (e.g. 1:30), hh:mm:ss (e.g. 0:01:30), or just seconds (e.g. 90). Decimals are fine.
Why is “Fast” mode sometimes off?
Stream copy can only cut at keyframes (I-frames). Most videos have a keyframe every 1–2 seconds, so a cut at 0:05.4 might snap to 0:04.0. Accurate mode re-encodes to avoid this.
Does the file get uploaded anywhere?
No. Nothing is uploaded. Open your browser's network tab while you convert and you will see your file never leaves the page. Once the converter itself has downloaded, it keeps working on this device even with no connection.
What's the maximum file size?
Browser memory is the limit. WebAssembly caps at 2–4 GB per file. Most laptops handle 1080p videos under a gigabyte comfortably.
Why is it slow on my phone?
FFmpeg-WASM runs on your CPU, not hardware video encoders. Phones have less CPU, so encoding takes longer.
Can I cancel mid-encode?
Yes. The Cancel button terminates the worker immediately. You'll wait a few seconds the next time you start.
Related tools
- Video editor
- Merge videos
- Speed up / slow down video
- Compress video — shrink the clip after cutting it