Video Trimmer

Commercial use OK 380+ models No watermark No sign-up needed
Model:
+ GPT-5, Claude, Gemini
Drop a video, drag the start and end handles to pick the segment you want, then trim. MP4, MOV, WebM, MKV up to 200MB. We use stream-copy by default — no re-encode, zero quality loss, and the cheapest video op on Free.ai.

Drag a video here or click to upload

MP4, MOV, WebM, MKV up to 200MB

Start: 0:00 Selection: 0:00 End: 0:00
Token estimate for this segment
Upload a video to see the exact cost for your segment.
Trimmed GIF
Download

What people use the video trimmer for

Cut clips for TikTok / Reels / Shorts

Grab a 15–60s highlight from a long recording, keep the original quality (stream-copy), upload straight to the feed.

Trim screen recordings for Slack / email

Drop the 2 minutes of setup, keep the 30 seconds that matter, ship it as MP4 or GIF.

Extract lecture / podcast highlights

Pull the key 2 minutes from a 90-minute lecture or podcast for notes, Anki, or a Twitter clip.

How it works

  1. Drop your video. We read duration + resolution from the file in your browser — nothing uploaded yet.
  2. Drag the start/end handles or type MM:SS. The live cost quote updates as you move them.
  3. Hit Trim. We stream-copy the chosen segment — zero re-encode, zero quality loss, usually under 10 seconds server-side.
  4. Download the result or copy the share link. Original is deleted immediately; output lives on our CDN for 24h (7 days for paid users).

Why trim here instead of a desktop editor

iMovie and CapCut are great for multi-clip projects, but overkill for a single cut — you sit through an install, scroll through a timeline, wait for the export codec to kick in. This tool is one browser tab, one drag, one download. For one-off trims it beats desktop every time.

Advanced options
Result
Tokens running low. Get More Tokens
Want better results? Premium models (GPT-5, Claude, Gemini) deliver higher quality. View Plans

❤️ Love Free.ai? Tell your friends!

Sign up to get a referral link and earn 25,000 tokens per friend.

Want more? Sign up free for 5K tokens/day + 10K bonus
Sign Up Free

Processing your request...

Trim and cut videos online with free AI. Remove unwanted parts in seconds.

How to Use Video Trimmer

1
Enter your input

Type text, upload a file, or describe what you want. No account needed.

2
Click generate

Our AI processes your request in seconds using the best open-source models.

3
Download & share

Download, copy, or share your result. Free for personal and commercial use.

Use this tool via API

Automate this tool from your own code. OpenAI-compatible REST endpoint, Bearer-token auth, no extra SDK required. Token costs match the web interface.

curl -X POST https://api.free.ai/v1/video/generate/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A cat playing piano", "duration": 4}'

Video Trimmer — FAQ

Upload a video and cut out just the segment you want — use the start/end handles on the scrub bar to pick the exact window, then download the trimmed clip. Works on MP4, MOV, WebM, MKV up to 200MB and uses stream-copy (no re-encode) so the quality is identical to your source.

Yes — trimming is the cheapest video op on Free.ai because it is lossless stream-copy. Cost scales with trimmed length at 20 tokens per second with a 100-token floor. A 30-second cut costs 600 tokens; most users never run out on the daily pool.

No. For MP4 and same-as-input output we use ffmpeg stream-copy — the trimmed clip is a byte-exact subset of your original frames with the keyframes intact. Zero quality loss, zero generation cost. GIF and WebM exports re-encode because those formats require a fresh codec path.

MP4, MOV, WebM, MKV, AVI, FLV — any format ffmpeg can demux. Up to 200MB per file. If your file is larger, compress first at /video/compressor/ or trim on your device.

Same-as-input (recommended, lossless), MP4 (H.264), WebM (VP9), and animated GIF. GIF is capped at 480px wide and 12fps to keep the file size reasonable — great for social embeds and Slack.

The trimmer seeks to the nearest keyframe for speed. Most codecs place a keyframe every 1–2 seconds, so accuracy is ±1 second. If you need frame-accurate cuts, re-encode with same-as-input set to MP4 — the encoder will rebuild GOPs around your start/end.

As long as your input. The trimmer processes 200MB files comfortably; a 200MB H.264 clip is usually 10–15 minutes at 1080p. There is no hard upper limit on trimmed duration, only on input file size.

Yes. Stream-copy keeps the original audio timestamps aligned to video, and we pass -avoid_negative_ts make_zero so the cut point does not drift. For GIF output we drop audio entirely since GIFs cannot carry it.

Yes — /workspace/ lets you pipe the trimmer output into the compressor, stabilizer, subtitle generator, or upscaler in one job. Common pattern: trim the boring intro, stabilize the good part, burn in subtitles, upload to TikTok.

iMovie and CapCut are timeline editors — great for multi-clip projects, overkill for a quick cut. This trimmer takes one file, gives you a draggable start/end, and outputs a lossless clip in seconds from any browser. No app install, no account required.

No. The upload is deleted the moment the trim finishes. The output is kept on our CDN for 24 hours (7 days for signed-in users with credits) so you can share or re-download.

Yes. POST multipart to /v1/video/trim/ with `file`, `start`, `end` (seconds or MM:SS), and optional `format`. Pre-flight cost: GET /v1/video/trim-quote/?start=0&end=30. Full Python + cURL snippets at /api/.

Sign up free for 10,000 tokens

Create Free Account

No credit card required

How would you rate this tool?

Love Free.ai? Tell your friends!