free · local · no account

Find the best 40 seconds in a 40‑minute video.

Paste a YouTube URL. AI reads the transcript and marks the moments worth sharing. Fine-tune the in and out, preview inline, and export real .mp4 clips — every frame processed on your own machine.

detecting platform…

yt-dlp downloads/ ffmpeg cuts/ Gemini 2.5 Flash suggests/ 0 uploads
// try it

Paste a URL, watch it find the moments

A preview of the real flow — hit Get suggestions.

12:34
AI-picked moments appear here — hit Get suggestions.

A preview of the real flow. The app runs this on your video, then cuts the .mp4 locally.

// the pipeline

Four steps, start to saved clip

No timeline scrubbing through an hour of footage. The transcript does the finding.

01
paste

Drop a URL

Any YouTube link. Captions get pulled as timed segments.

02
read

AI marks moments

Gemini scans the transcript and proposes clips with in/out times.

03
tune

Edit & preview

Nudge start/end, watch the exact range in an inline player.

04
export

Cut to disk

ffmpeg writes a real .mp4 — optional frame or PNG overlay.

// what's in the box

Runs entirely on your machine

No server, no upload, no account. Bundled binaries do every bit of the work.

AI clip suggestions

Gemini 2.5 Flash (free tier) reads the transcript and picks the moments worth sharing.

Real local cuts

yt-dlp downloads, ffmpeg cuts. Output is a normal .mp4 — no watermarks.

Frame-level in/out

Nudge the start and end of every clip before you cut. You keep final say over the edit.

Inline preview

Watch the exact clip range in an embedded player before committing to the cut.

Frames & overlays

Color borders or upload your own PNG overlay to brand every clip you export.

Your key, stored locally

Bring your own free Gemini key. It's saved on your device and never sent anywhere else.

// get it

Download YT Clipper

macOS · Windows · Linux — native installers, one codebase.

recommended for your system
Download latest
latest release · all releases & changelog →
macOS says "damaged"? It's not — the app is unsigned. Clear the quarantine flag once: xattr -dr com.apple.quarantine /Applications/yt-clipper.app