Trim an MP4 video
The first forty seconds of every screen recording is you finding the stop button from last time. Trimming an MP4 down to the part that matters shouldn't mean uploading a possibly-private recording to a random site.
Load the file, set in and out points on the player, and export. Your browser decodes the MP4 (H.264 MP4s play basically everywhere) and re-encodes just the selected range locally, in real time, with the duration verified afterwards.
Loading tool…
This is Trim Video preconfigured for this task — open the full tool for every option.
How it works
Select a video; it loads into a local player.
Set start and end points with the range controls or by seeking.
Export — the selected range plays through a local capture pipeline and is re-encoded in real time.
The output is re-opened to verify its duration is within tolerance, then downloads.
What the tool does
- Frame-accurate in/out selection on the preview
- Local re-encode via the browser's own encoder (no engine download)
- Audio preserved or removable during export
- Duration verification on the output
How the result is verified
The exported clip is loaded into a local decoder and its duration is compared with your selected range within a stated tolerance; a mismatch marks the output Failed verification.
Frequently asked questions
Why is my trimmed file WebM and not MP4?
The tool uses the encoder built into your browser, which outputs WebM. That keeps everything local with no big engine download. If a destination strictly demands MP4, most editors and even VLC convert WebM in seconds.
Is the cut frame-exact?
Practically yes: the export replays your exact selection and the result is verified against it within a small tolerance, which for screen recordings and clips is indistinguishable from frame-exact.