Trim Video
Choose a compatible local video, set a start and end time, then create a new downloadable clip without uploading the source.
Checking browser video-capture support…
MP4, WebM, Ogg video, or MOV up to 40 MB. The browser must decode the video; it stays on this device.
Sources can be up to 15 minutes. The selected clip can be up to 10 minutes; its in-memory recording stops at 120 MB.
Choose a video to begin.
A QUICK WALKTHROUGH
How to use this tool
- Choose an MP4, WebM, Ogg video, or MOV file up to 40 MB and wait for its metadata.
- Set start and end seconds within the source duration; the clip can be at most 10 minutes.
- Create the clip, review the re-encoded result, and download the browser-selected WebM or MP4 file.
Local playback capture, not container editing
The selected source stays in this browser. The page plays only the selected range into a browser MediaRecorder and creates a new video file locally. It does not upload the source or call a server encoder. This is a re-encode of the decoded playback, so it does not copy the original video bytes, metadata, chapters, subtitles, or exact source codec settings.
Defined limits and browser boundaries
Input is limited to 40 MB, source duration to 15 minutes, selected duration to 10 minutes, and the recorded in-memory result to 120 MB. The page needs video captureStream and MediaRecorder support. It selects a supported recording MIME type and labels the download with the recorder’s reported WebM or MP4 type; availability and visual quality vary by browser. The end is aligned to decoded playback frames, not guaranteed to be frame-exact.
GOOD TO KNOW
Common questions
Will the download keep my source format?
Not necessarily. The page records the playback stream using a MIME type the current browser supports, normally WebM and sometimes MP4. The result shows its actual reported MIME type before download.
Why is the cut not frame-exact?
Native browser playback capture records decoded frames as they play. It can stop at a nearby decoded playback frame, but it does not expose a no-loss, frame-accurate container editor without a dedicated media-processing library.
Does the video leave my device?
No. The source preview, capture, recording buffer, and finished download are created in the current browser session.