π Weβre in Beta. Log in and redeem code BETA2026 for 500 free credits, through Sep 30, 2026.
Fast, easy, and free to try.
Real shot detection. Drop a video and every shot is ready, effortlessly.
Drag a video here, or click to choose a file.
MP4, MOV, MKV, M4V, WebM
Free up to 3 min. Log in for any length, 50 credits free
Features

Shot 1

Shot 2

Shot 3

Shot 4

Shot 5

Shot 6

Shot 7

Shot 8

Shot 9

Shot 10

Shot 11

Shot 12
More
A frame every 5 seconds to 5 minutes, shot boundaries ignored.
Every shot in one printable grid, ready for client review.
Your video's color palette, one barcode image, shot by shot.
We don't keep your footage. Gone the moment processing ends.
How it works
Drop your video, no account needed to try it.
Real content changes, not fixed intervals. Every shot found.
First, mid, and last frame, pulled automatically per shot.
Crop it, scrub for a better frame, or build a Contact Sheet, ColorCatcher, or GIF.
Grab everything you selected as one ZIP.
Use cases
Turn any clip into portfolio-ready shots, no editing skills needed.
Dozens of on-brand stills from your footage, no editor required.
Find the perfect thumbnail frame without scrubbing the whole timeline.
A day's footage into a shareable Contact Sheet in minutes, not a scrubbing session.
βI built FrameCatcher because I was tired of scrubbing through hours of footage just to grab a few good frames. Now it takes minutes, not hours.β
[Your Name]
Founder, FrameCatcher
Made with FrameCatcher
Every image below, produced by FrameCatcher.

Contact Sheet
Every shot composited into a printable grid page.

ColorCatcher
The whole video's color palette, shot by shot.

Motion GIF (per shot)
One shot, cut straight from the source video.

Whole-Video GIF
Mid frames from 17 shots, flipped together.
Pricing
Free
$0
Directorβs Cut
$7.50/mo
$90 billed annually Β· 1,500 credits/month (150 min)
Studio Pass
$15.83/mo
$190 billed annually Β· 3,900 credits/month (390 min)
Weβd love this to be free for everyone. Sadly, the servers doing the work arenβt. Subscribing keeps FrameCatcher running.