Video Trimmer

Cut a clip out of a video on your device โ€” set start and end, download as WebM.

About this trimmer

Scrub to the start and end, press trim, and the segment is re-recorded on your device into a WebM clip with sound. Nothing is uploaded; the process takes as long as the clip plays.

Why it re-records instead of cutting

Browsers can decode MP4 but can't rewrite it โ€” there is no in-browser way to snip an MP4 container losslessly โ€” so this tool does the honest alternative: it plays the chosen segment through once and captures it with the browser's built-in video encoder into WebM. Two consequences follow, both stated up front: it takes real time (a 30-second clip takes 30 seconds), and the output is a fresh encode rather than the original bits. For sharing a moment, that's fine; WebM plays in every browser, on Android and in modern players, and the compressor uses the same pipeline to shrink files. For frame-accurate, lossless MP4 editing, a desktop editor is the right tool and this page says so. Sound is included when the browser supports capturing it (all modern ones do). Just the audio? Video to audio. A silent few-second loop? Video to GIF.

Frequently asked questions

Why does trimming take as long as the clip?

The browser re-records the segment in real time through its own encoder โ€” the only way to cut video on-device without a server. A 2-minute clip takes 2 minutes.

Why WebM and not MP4?

Browsers can encode WebM everywhere; MP4 encoding is missing or inconsistent. WebM plays in every browser and most players; convert on desktop if a specific app insists on MP4.

Is the quality reduced?

It's a fresh encode at a generous bitrate (4 Mbps) โ€” visually close to the original for most content, not bit-identical. Lossless trimming needs a desktop tool.

Is the video uploaded?

No โ€” decoding, playback and recording all happen in your browser. Nothing leaves the device.