NearVid trims video entirely in your browser using a self-built, GPL-free ffmpeg.wasm engine. Trimming uses lossless stream-copy — your video is cut, not re-encoded, so there's no quality loss. It's free, with no sign-up and no account, and your file is never uploaded anywhere. NearVid can also convert the trimmed clip to WebM or GIF, and export real MP4 using your browser's own built-in codecs where supported.
→ 0 files sent to a server · video processing runs on your device
Most pages offering an online video trimmer are really upload forms — the cut happens on their server, so you wait for the upload, and often for a re-encode that costs quality on the way back. NearVid makes the cut on your side of the connection: a real FFmpeg build compiled to WebAssembly runs in the browser tab itself, and the trim is a lossless stream-copy — your video is cut and repackaged, never decoded and re-encoded. Even a long recording trims in moments, with no generation loss and no size cap beyond your device's own memory. After the cut, the same engine can convert the clip to WebM or GIF or extract its audio — and export MP4 using your browser's built-in encoder where supported — still without the video ever leaving your device.
A video file is a container of already-compressed packets. Most online trimmers decode those packets and re-encode them after the cut — that's slow, and every re-encode costs quality (generation loss). NearVid's trim is FFmpeg's stream copy: the packets between your start and end points are copied into a fresh container untouched — never decoded, never re-encoded. That's why the trim finishes in seconds regardless of resolution, and why the output isn't “nearly the same” quality as the source: it is the source, cut shorter.
The honest fine print: compressed video can only begin playback at a keyframe, so a stream-copied cut may land a fraction of a second away from the exact time you typed — the price of not re-encoding. The output keeps the source's container and codecs (an MP4 in gives an MP4 out). There is no account, no watermark and no daily cap; the only size limit is your device's memory (500 MB per file, 50 MB on low-memory phones). If you need frame-exact cutting, subtitles or joining several clips, you'll want a full editor — NearVid deliberately stays a fast, private cutter, though the same screen can also convert the clip to WebM or GIF, export MP4 where the browser supports it, or extract the audio or a single frame.
No. NearVid trims using lossless stream-copy: the video and audio are cut and repackaged without being decoded and re-encoded, so there's no generation loss or drop in quality. (Converting the clip to a different format, like WebM or GIF, does re-encode — that's a format change, not a plain cut.)
No sign-up or account is required, and there's no daily usage limit — NearVid processes video entirely in your browser, so how large a file you can trim depends on your own device's memory, not a limit NearVid imposes.
Yes. Because trimming is a stream copy, the output keeps exactly the container, codecs, resolution and bitrate of your source — an MP4 stays an MP4, a MOV stays a MOV. Nothing is scaled or re-compressed. If you do want a different format, the same screen offers WebM and GIF conversion in every supported browser, and MP4 export where your browser provides its own encoder.