~/tools/video-trim

Video Trimmer

Trim video clips precisely by time, with optional cropping. All processing happens locally in your browser; files never leave your device.

-ss 00:01 -to 00:30
Engine:ffmpeg.wasmWaiting to initialize…

$Drag in a video file, or click to select

Video is processed only in your browser memory

Files never leave your device
MP4MOVMKVAVIWebM
01Drop your file

Video is read into browser memory — nothing is uploaded

02Adjust settings

Time range, crop area, format and quality

03Download locally

FFmpeg WASM transcodes and exports locally

//Related Video ToolsAll tools

Online Video Trimmer

Local · No uploads

Trim videos right in your browser. Set precise start and end points down to the second, crop the frame area, adjust the output resolution, and handle light editing tasks — all without uploading anything. Cut intros and outros, grab highlights for social media, or reframe your footage for vertical formats in a few clicks. Everything is processed locally on your device; your video is never uploaded to any server.

How to Trim a Video

  1. 1

    Upload your video file — drag and drop works

  2. 2

    Set the start and end times using the timeline or exact second values

  3. 3

    Optionally enable frame cropping to change the aspect ratio or output resolution

  4. 4

    Click Process, then download the trimmed video

Common Uses for Video Trimming

  • Remove intros, outros, and dead air — keep only the part you need
  • Cut highlights for TikTok, YouTube Shorts, and Instagram Reels
  • Crop the frame to remove unwanted edges or reframe the shot

Things to Keep in Mind

  • Trim ranges beyond the video length are automatically clamped to the end
  • Output defaults to MP4 (H.264) for maximum compatibility; a few players may not support other formats
  • Larger files take longer to process and are limited by your browser's available memory

How to Choose a Video Trimmer

  • vs. desktop FFmpeg: no command line, no installation — open your browser and go
  • vs. upload-based online tools: your file never leaves your device
  • vs. full editors like CapCut or Premiere: no project setup or import — faster for quick cuts

How Video Trimming Works

  • Trimming happens in two steps: locate the segment by start/end time, then re-encode that range. Re-encoding is what makes any cut point exact — a "stream copy" cut can only land on keyframes, which can be several seconds off.
  • The default CRF 23 is visually close to the source; the quality cost of frame-accurate cuts is hard to notice on typical footage. For maximum fidelity, lower the CRF in the quality settings.
  • Frame cropping maps to FFmpeg's crop filter, which requires even width and height — H.264 with yuv420p needs pixels aligned on a 2×2 grid, so this tool automatically rounds crop dimensions to even numbers.

Video Trimming FAQ

Does trimming reduce video quality?

By default it uses CRF 23 encoding, which is visually close to the original. You can adjust the quality setting — lower values mean better quality and larger files; higher values mean smaller files with slightly lower quality.

Which video formats are supported?

Input supports MP4, MOV, MKV, WebM, AVI, and other common formats. Output defaults to MP4 (H.264), the most widely compatible option.

How precisely can I set the cut points?

Down to the second. Drag the timeline for a rough cut, then type exact timestamps to fine-tune.

Are my files uploaded to a server?

No. All processing runs locally in your browser via FFmpeg WASM. Your video never leaves your device.

Do I need to download or install anything?

No. Trimming happens entirely in your browser — nothing to install, nothing to sign up for.

What's the difference between trimming and editing a video?

Video editing usually refers to the full workflow — cutting, splicing, captions, effects — in dedicated software. This page focuses on trimming: cutting out a segment by time range or frame area. It's faster and easier than a full editor, and it's all you need for quick cuts.