Trim video online,
free, with zero quality loss.

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.

Drop a video here
or

→ 0 files sent to a server · video processing runs on your device

LIVE · this device
0 Buploaded
0files sent
WASMin-browser
retention

How does an online video trimmer work without an upload?

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.

Trimming a video here, step by step

  1. Drop the video — MP4, MOV, WebM, MKV, AVI or most other common formats. It's read into the tab's memory, never uploaded.
  2. The engine loads once: a real FFmpeg build compiled to WebAssembly, cached for your next visit.
  3. Set the start and end points in seconds. The duration shown next to the fields is measured by the engine itself, so it's exact even for formats your browser can't play natively.
  4. Press Process and save the clip. Because nothing is re-encoded, even an hour-long recording cuts in seconds — and the output keeps the original format and quality.

What “lossless” actually means here

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.

Frequently asked questions

Does trimming re-encode my video or reduce its quality?

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.)

Is there a file size limit, or do I need to sign up?

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.

Will the trimmed clip keep its original format and resolution?

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.

Part of Near