Tools · Media · Trim video
Trim video
Cut a range out of a video and download the trimmed clip, entirely in your browser.
Runs fully in your browser. Nothing is uploaded.
Your file is ready.
Try a different file, or try again.
How it works
Drop or choose a video (MP4, WebM, or MOV, under 600 MB).
Set a start and end time on the player.
Trim, then download the clip as an MP4.
Frequently asked questions
No. The video is decoded, trimmed, and re-encoded entirely on your device, in a background worker - it never leaves your browser.
Yes, and the label reflects what you actually downloaded, not which browser you're on. On browsers with the fast path, the encoder timestamps every frame explicitly, so the result is frame-exact by design. On a browser without that support (mainly Firefox on Android, or Safari before the WebCodecs update), this tool falls back to a real-time method, checks the real output length, and retries once if it drifts - most of those runs still measure exact, and only a result that's still off after the retry gets marked approximate.
The fallback method plays and re-captures your clip in real time, so a trim takes about as long as the clip itself. On browsers with the faster path, it's typically a few seconds regardless of clip length.
Any MP4, WebM, or MOV file your browser can already play. The download is always an MP4.
On browsers using the fast path, no extra limit beyond the 600 MB file size. On the fallback path, a trim is capped at 5 minutes, since that method runs in real time.
Comments