Trim Video Online Free
Cut your videos to the exact length you need. Preview, set trim points, and download after processing.
Drop your video file here
or click to browse
Video Clipper Features
Video trimming with preview, quality controls, and browser-side processing when supported.
Editing Features
Set exact start and end points for your video clip.
Drag start and end handles on the timeline to visually select the clip region.
Choose high, medium, or low quality for the output file.
Format Support
Export as H.264 MP4 - the most widely compatible video format.
Export as VP9 WebM for smaller file sizes with good quality.
Browser-side workflows run locally using ffmpeg.wasm.
Use Cases
Trim videos for social media posts and stories.
Extract key segments from lectures and tutorials.
Preview your selected clip before exporting.
Works in any modern browser without software installation.
Key Takeaways
- Trimming runs entirely in your browser with ffmpeg.wasm, so your video stays on your device and no upload to a server is required.
- Drag the two timeline handles to set the start and end points, then export as MP4 (H.264) for the widest compatibility or WebM (VP9 plus Opus) for smaller files, with both video and audio kept in the output.
- Quality maps to ffmpeg CRF values: High (CRF 18) for near-source detail and editing, Medium (CRF 23) for everyday social uploads, and Low (CRF 28) for quick shares over chat.
- Because the tool re-encodes locally rather than copying the stream, long ranges and High quality are slowest, and files over roughly 500MB can stall low-memory devices, so trim shorter segments or use a desktop Chrome or Firefox for big videos.
How to Trim a Video in Your Browser
Load your video
Drag an MP4, WebM, OGG, AVI, MOV, or MKV file onto the upload area or click Choose Video File. The clip loads straight into the on-page preview player and stays on your device, since trimming runs locally with ffmpeg.wasm.
Set the start and end points
Drag the two handles on the timeline to frame the segment you want to keep. The dimmed regions show what gets cut, the tooltips show each timestamp, and the clip duration updates live. Click anywhere on the bar to seek and press play to preview only the selected range.
Pick output and export
Choose MP4 or WebM and a quality level of High, Medium, or Low, then click Clip Video. ffmpeg.wasm loads on first use, re-encodes the selected range with both video and audio, and a Download Clip button appears when it finishes.
Output Format and Quality Options
The clipper re-encodes your selection so you control the container, codec, and bitrate of the result. MP4 uses the H.264 video codec for the widest compatibility, while WebM uses VP9 video with Opus audio for smaller files. Quality maps to ffmpeg CRF values: a lower number keeps more detail and produces a larger file.
| Option | Setting | What it does | Best for |
|---|---|---|---|
| Format | MP4 (H.264) | Most compatible container, plays on nearly every device and editor | General use, phones, social uploads |
| Format | WebM (VP9 + Opus) | Modern codec with smaller files at similar quality | Web embeds and bandwidth-conscious sharing |
| Quality | High (CRF 18) | Near-source detail, largest file size | Archiving or further editing |
| Quality | Medium (CRF 23) | Balanced detail and size, ffmpeg default range | Everyday clips and previews |
| Quality | Low (CRF 28) | Smaller files with visible compression | Quick shares and messaging |
| Audio | Kept | Both video and audio tracks are carried into the output | Clips where sound matters |
Which Settings Should You Choose
Posting to social media
Pick MP4 with Medium quality. H.264 plays everywhere and CRF 23 keeps the file small enough to upload quickly while still looking clean on a phone screen.
Saving a clip to keep editing
Choose MP4 at High quality (CRF 18). The output stays close to the source so you lose little detail when you import it into other editing software later.
Embedding on a website
Use WebM with Medium quality. The VP9 and Opus combination delivers comparable picture quality to MP4 at a smaller size, which helps pages load faster.
Sending over chat
Go with Low quality and a short trim range. Smaller CRF 28 files and a tight start-to-end selection keep the clip under typical messaging size limits.
Common Problems and Fixes
Processing is slow
ffmpeg.wasm runs entirely in your browser, which is slower than a native app, and the tool re-encodes rather than copies the stream. Longer ranges and the High quality setting take the most time. Trim a shorter segment or lower the quality to speed things up.
ffmpeg fails to load
The error about libraries not loaded usually means the page could not download the ffmpeg core, or your browser lacks SharedArrayBuffer support. Check your connection, reload the page, and use an up-to-date desktop Chrome or Firefox.
The tab crashes on a big file
Large videos are loaded into browser memory, so files over roughly 500MB can stall or crash low-memory devices. Trim on a desktop, close other tabs, or shorten the selection so less data has to be held at once.
End time will not move past the start
The handles enforce a minimum gap, so the end point always stays after the start. If a handle feels stuck, drag the other one first, or click an open spot on the timeline to reset the playhead before adjusting.
How to Trim Video Online
Upload your video, play it to find your start and end points, then click Clip Video to download the trimmed result.
Frequently Asked Questions
Is my video uploaded to a server?
Browser-side workflows use ffmpeg.wasm when the file, browser, and device support it.
For sensitive videos, confirm the active workflow before processing.
Most common video formats can be loaded and trimmed.
What video formats are supported?
You can upload MP4, WebM, OGG, AVI, MOV, and MKV files.
Output is available as MP4 or WebM.
Processing behavior depends on browser support, selected output, and file size.
Why does processing take a while?
Video processing is computationally intensive. ffmpeg.wasm runs in your browser which is slower than native.
Longer videos and higher quality settings take more time.
You can also type exact times or use the Set Start/End buttons.
How do I set the trim points?
Play the video and click Set Start when you reach the beginning of the clip.
Then continue playing and click Set End at the end. Or type times directly.
Low quality creates smaller files suitable for sharing.
What quality settings are available?
High (CRF 18), Medium (CRF 23), and Low (CRF 28) correspond to ffmpeg quality levels.
Lower CRF = higher quality and larger file size.
A progress indicator shows the processing status.
Are there any file size limits?
Practical limits depend on file size, browser support, and available device memory.
Files over 500MB may be slow or cause issues on low-memory devices.
For best results, use videos under 500MB.
Is this tool free?
Yes, completely free with no registration.
Practical processing limits can apply by file size, browser support, and device memory.
The timeline shows the selected region visually.
What browsers are supported?
Chrome and Firefox are recommended for best performance.
ffmpeg.wasm requires SharedArrayBuffer support.
Desktop browsers generally provide better performance.
Can I trim multiple videos?
Currently one video is processed at a time.
Upload a new video after downloading the trimmed result.
This ensures your browser has enough memory for processing.
Will the output video keep audio?
Yes. The trimmed output includes both video and audio tracks.
No audio is stripped unless the original video has no audio.
There are no watermarks on your clipped videos.
Sources and References
Format and tool details on this page are based on the official specifications and documentation below.
- Media container formats- MDN Web Docs
- FFmpeg documentation