Free Online Video Trimmer

Cut any clip to the exact length you need — remove dead air from the start, chop a rambling ending, or isolate a highlight from a longer recording. The trimmer gives you a visual timeline so you can drag in/out points to the precise moment you want.

Everything runs locally in your browser through FFmpeg WebAssembly. Your video file never leaves your device — no upload queue, no cloud storage, no file-size throttle imposed by a server. Just open the page, load your footage, and export.

How to trim a video online — step by step

1

Open the trimmer and load your video

Drag your MP4, MOV, WebM, or AVI file onto the upload zone or click to browse. FFmpeg initialises in the background on first load (one-time ~30 MB download, then cached).

2

Scrub the timeline to find your in-point

Drag the left handle to where you want the clip to begin. Zoom into the timeline for sub-second precision on dialogue or music edits.

3

Set the out-point

Drag the right handle to where playback should stop. The duration counter updates live so you can hit an exact length for TikTok, Reels, or YouTube Shorts limits.

4

Preview before exporting

Play the trimmed range to confirm the cut feels right. Adjust handles if a word or beat is clipped at the edge.

5

Export and download

Click Trim. FFmpeg processes the selection on your device and the browser offers the file for download. Most clips are ready in seconds.

Common use cases

  • Social-media clips from longer recordings

    Zoom recordings, webinar replays, and raw phone footage often contain minutes of preamble. Trim to the 60 or 90 seconds that matter before uploading to Instagram Reels or YouTube Shorts.

  • Highlight reels and sports moments

    Isolate a goal, a finish-line crossing, or a game-winning play from a full-match recording without re-encoding the whole file.

  • Removing silence and dead air

    Podcasters and interviewers trim awkward pauses, mic-check gaps, or 'ums' from the start and end of recordings before sending to clients.

  • Cutting clip segments for course modules

    Instructional designers split one long screen recording into separate lesson chapters, each with a clean in and out point.

  • Preparing B-roll for editors

    Footage contributors trim their raw camera clips to the usable window before delivery so the editor receives only the intended material.

Best practices

  • Trim before compressing — working on a shorter clip saves significant time and avoids processing footage you will discard.
  • Use the highest-quality source available; trimming a heavily compressed WhatsApp forward degrades the result further.
  • Note your timecodes before cutting so you can reproduce or adjust the edit if the client requests a small change.
  • If audio pops at the cut point, nudge the handle a frame or two until it lands on a breath gap.
  • For platform-specific lengths, check current limits before trimming: TikTok allows up to 10 minutes, Instagram Reels up to 90 seconds, YouTube Shorts up to 60 seconds.
  • Trim multiple segments by repeating the process on separate copies of the source file, then combine them with the Combine Videos tool.

Formats & compatibility

Accepts MP4 (H.264, HEVC), MOV, WebM (VP8/VP9), AVI, and MKV. Exports MP4. When the cut aligns with a keyframe, FFmpeg can stream-copy the video stream for near-lossless output — no re-encode of your picture, just container surgery. Mid-GOP cuts require a short re-encode of the head segment only. Audio is always re-muxed into the output container.

Related tools

  • Combine Videos join separately trimmed clips into one final file
  • Compress Video reduce the trimmed clip for email or messaging
  • Crop Video reframe for 9:16 or 1:1 after cutting to length

Load your footage above and export the exact segment you need — precise timeline trimming, completely free.

Frequently asked questions

When the cut lands on a keyframe, FFmpeg copies the video stream without re-encoding — no quality loss. Cuts between keyframes re-encode only the short affected segment. In either case, quality is preserved at or very close to the original.
MP4, MOV, WebM, AVI, MKV, and most H.264 or H.265 encoded files. If it plays in Chrome or Edge, it can almost certainly be trimmed.
No server-side limit — the constraint is your device RAM. Modern laptops handle 1–2 GB files comfortably; very large 4K files on low-RAM devices may hit browser memory limits.
Never. The entire operation runs inside your browser tab using WebAssembly. Your file is read from disk into browser memory only.
Yes. The duration display updates as you move handles, so you can stop dragging at 0:60 for a precise 60-second clip.
Set in/out for each segment one at a time and export each separately, then combine them with our Combine Videos tool if you need one file.
Yes, modern mobile browsers support WebAssembly. Performance is slower on older phones due to less available RAM and CPU power.
Yes. FFmpeg maintains A/V sync during the trim operation. If the source already has sync issues, those will carry through.