N
NJHTools

Video Trimmer

Cut a video clip to exact start and end times — runs in your browser, no upload needed.

✂️

Drop a video or click to choose

MP4 · WebM · MOV · AVI · MKV

⚡

Instant Trim

Fast Cut uses stream copy — no re-encoding means the cut completes in seconds at full quality.

🎯

Frame-Accurate

Precise Cut mode re-encodes to hit exact frame boundaries — ideal for speech or action cuts.

🔒

100% Private

Your video never leaves your device. FFmpeg runs locally via WebAssembly.

Frequently Asked Questions

Is my video uploaded to a server?↓

No. Trimming is done entirely in your browser using FFmpeg compiled to WebAssembly. Your video never leaves your device.

What is the difference between Fast Cut and Precise Cut?↓

Fast Cut uses stream copy — it copies the video stream without re-encoding. This is nearly instant and preserves the original quality, but the cut point may be slightly imprecise because it aligns to the nearest keyframe. Precise Cut re-encodes the video with H.264, giving you a frame-accurate cut at any point, but takes longer.

What video formats are supported?↓

You can upload MP4, WebM, MOV, AVI, MKV, and most common video formats. The output is always an MP4 file.

How do I set the start and end time?↓

Scrub the video player to the position you want, then click 'Set as Start' or 'Set as End'. You can also type the time in seconds directly into the input fields.

Last updated: