Trim Video (Lossless)
Set start and end — the clip is cut in seconds with zero quality loss, no re-encoding.
0 B uploaded — this page has not sent your files to any server?
Why does lossless trimming take seconds, and why does the start move a little?
When you only need part of a long recording, this tool cuts it out by copying the original data instead of re-encoding it. The picture and sound stay exactly as they were, and the result keeps the original format. The file is handled entirely inside your browser.
A closer look
A typical editor redraws every frame of the section you keep and compresses it again. This tool uses a video engine running in the browser to do a “stream copy”: the compressed video and audio for the range you set are moved into a new file without being decoded. The cut itself is quick whether the video is ten minutes or an hour long, and quality is identical to the source. What takes longer is the step where the file is read into the engine’s memory (“Handing the file to the engine…”), which grows with file size. The engine, about 31 MB, is downloaded only the first time.
There is one trade-off. Compressed video stores a complete picture, called a keyframe, every few seconds and records only the changes in between, so without re-encoding a cut can only start on a keyframe. The start therefore snaps to the keyframe just before the time you chose, usually 1–2 seconds earlier. It only ever moves earlier, never later, so the opening of the scene you wanted is never lost. The end stops close to the time you set.
How to use it
- Drop a video or press Choose file. MP4, MOV, M4V, WebM and MKV are accepted, one file at a time.
- Pause the preview where you want to begin and press Set start to current position, then do the same at the ending point with Set end to current position. The boxes fill in to a tenth of a second.
- Or type the times into Start and End as seconds (90), minutes:seconds (1:30) or hours:minutes:seconds (1:02:03); decimals such as 1:30.5 work too. End starts out filled with the full length.
- Press Trim (lossless), play the result below to check it, then press Save. The file name gets “_cut” added before the extension.
When it helps
Common snags
Tip If you need a frame-exact start, trim here with a second or two to spare, then finish the now much smaller file in an editor that re-encodes.
FAQ
Why does it finish in seconds?
The video data is copied as-is instead of being re-encoded. That's also why there is zero quality loss — trimming a 10-minute or 1-hour video takes just seconds either way.
The start point shifted 1–2 seconds earlier?
That's expected. Lossless cutting can only start at a keyframe, so the start snaps to the previous keyframe (usually up to 1–2 seconds earlier), making the clip slightly longer than requested. If you need frame-accurate cuts, you'd need a re-encoding editor.
What's the maximum file size?
There is no upload, so no size limit — 25 MB or 500 MB, it just works. However, files over 2 GB may fail because of browser memory limits.
Why the ~31 MB download on first use?
The trimming feature (about 31 MB) is downloaded once on first use; after that it starts instantly. Your video is still never uploaded anywhere.
What formats are supported?
MP4, MOV, WebM, MKV and most other videos. The result keeps the original format and quality. Need a different format? Trim first, then use the MOV to MP4 or WebM to MP4 converter.