Video Cutter
Trim and cut video clips in your browser — set a start and end, keep the original quality, download instantly. No upload.
Quick answer: Pick a video, type a start and end time (like 0:05 to 1:20), and we cut it in your browser with ffmpeg.wasm. By default we copy the stream with no re-encode so it's fast and lossless; a precise mode re-encodes for frame-accurate cuts.
Last updated
Frequently asked questions
- Is my video uploaded to a server?
- No — cutting runs entirely in your browser with ffmpeg compiled to WebAssembly. The file never leaves your device, which is why it works offline once the page has loaded.
- Does cutting reduce the quality?
- Not in the default stream-copy mode — it copies the existing video and audio streams byte-for-byte, so there's zero quality loss. Precise mode re-encodes, which introduces a tiny, usually invisible, generation loss in exchange for frame-accurate cut points.
- What's the difference between normal and precise mode?
- Stream copy can only cut on keyframes, so the actual start may snap to the nearest keyframe a fraction of a second away. Precise mode re-encodes the video so the cut lands exactly where you asked, at the cost of a slower export.
- What time format should I use?
- Either plain seconds (<code>75</code>) or minutes and seconds (<code>1:15</code>). Hours work too as <code>h:mm:ss</code>. We validate that the end is after the start and within the video's duration.
- Which video formats are supported?
- Common web formats like MP4, WebM and MOV work well. Exotic codecs may fail to decode in the browser; if a file won't load, convert it first with our Video Converter.
- How large a file can I cut?
- Up to 500 MB. Because everything runs in memory, very large files on low-RAM devices may run out of memory — we warn you when we detect a constrained environment.
- Will the audio stay in sync?
- Yes — both the video and audio streams are cut to the same start and end, so sync is preserved. Stream-copy mode keeps the original audio untouched.
- Can I cut multiple clips from one video?
- One range per run in this tool. To grab several segments, cut them one at a time and re-load the source between exports, or join the pieces afterward with our Audio/Video joiners.
- Why does the download keep the same file type?
- Stream copy can't change the container safely, so an MP4 stays MP4. If you need a different format, run the result through the Video Converter.
- Does it work on my phone?
- Yes, in modern mobile browsers — but WebAssembly video processing is memory-hungry, so large files are more reliable on a desktop with more RAM.