About Video Trimmer
Video Trimmer cuts a clip out of any video by dragging two handles across a timeline preview. It runs ffmpeg.wasm in your browser, so the file stays local — nothing is uploaded. The default mode uses stream-copy (no re-encode), which is near-instant and lossless but trims on the nearest keyframe; switch to re-encode mode when you need frame-accurate cuts. Works with MP4, MOV, WebM, MKV and most formats your browser can preview.
- No uploads
- Browser-only
- Works offline
- 100% free
How it works
- 1
Load a video
Drop a file. A preview player renders so you can scrub to find the in and out points.
- 2
Set start and end
Drag the timeline handles or type the exact times. The duration of the trimmed clip is shown live.
- 3
Pick a mode and export
Fast (stream-copy) is instant but snaps to keyframes. Accurate (re-encode) gives you the exact frame at the cost of CPU time. Output downloads when ready.
Related tools
Browse allCompress MP4/MOV/WebM videos with H.264 in your browser via ffmpeg.wasm. Configurable quality + resolution. Nothing uploaded.
Convert a video clip to an animated GIF with two-pass palette extraction. Custom FPS + height. ffmpeg.wasm.
Pull the audio track out of any video as MP3, WAV, AAC, or OGG. Configurable bitrate. ffmpeg.wasm in your browser.
Trim and clip an audio file — drag the waveform handles.
Frequently asked questions
Are my files uploaded to a server?
No. Every tool on SnapToolz runs entirely inside your browser using JavaScript and WebAssembly. Your file is read locally, processed in memory, and the result is offered as a download. Nothing is sent to a server — there isn't one to send to.
What's the difference between fast and accurate modes?
Fast mode copies the encoded video stream untouched and only rewrites the container — so it's quick, lossless and CPU-light, but the cut snaps to the nearest keyframe (often 1–4 seconds away). Accurate mode decodes and re-encodes, giving you the exact frame, at the cost of several minutes for a long clip.
Why does the start of my clip seem off?
You're in fast mode. Most videos have keyframes every 1–4 seconds, and stream-copy can only cut at a keyframe. Switch to accurate mode for frame-perfect trims, or position your start point right after a known keyframe.
How large a file can I trim?
Up to roughly 1.5 GB on desktop browsers, less on phones — ffmpeg.wasm has a ~2 GB working-memory ceiling. Fast mode is much more memory-efficient than accurate mode, so large files are best trimmed in fast mode.
Does it work offline?
Yes. SnapToolz is a Progressive Web App. After your first visit, the app is cached on your device and every tool keeps working without an internet connection.
Is SnapToolz free?
Yes — every tool is 100% free with no sign-up, no watermark, no hidden tier. The whole platform is open source and we have no plan to gate features.