Extract a JPG frame from video
Save any moment of a video as a compact, full-resolution JPG — ready to share anywhere.
Free · No signup · Files never leave your device
Drag and drop a video file
or click to browse — frames export at full resolution
Other exports
How it works
Drop your video
It stays on your device — nothing is uploaded.
Scrub to the exact frame
Use the player plus frame-by-frame buttons to land on the precise moment.
Download the JPG
A full-resolution still, captured instantly — free, no watermark.
Share-ready stills in one click
Most extracted frames have a short life: dropped into a chat, attached to a bug report, posted as a preview, slotted into a document. For all of those, JPG is the right answer — a 1080p frame lands around 200–500 KB, small enough to send anywhere, at full resolution and with quality high enough that nobody can tell it from the source.
The capture itself is instant and local: scrub to the moment, click, download. Files are named with their timestamp (video.frame-2m35s.jpg), so grabbing a dozen frames from the same video stays organized by itself.
Frequently asked questions
JPG is small and universally supported — the format for frames you want to share, embed, or upload right away. At the 92% quality this tool uses, a photographic frame is visually indistinguishable from lossless at roughly a tenth of the PNG size.
Yes — scrub with the player, then use the frame-by-frame buttons (1/30 s steps) to land on the precise moment. What the player shows is exactly what gets exported.
When the frame contains sharp text or UI (JPG softens hard edges), or when you plan to edit the image further. The PNG toggle is one click away on the same page.
Yes. The frame extractor is completely free, with no signup, watermarks, or limits. We make money from our video translation service, not from this tool.
No. The frame is captured locally in your browser — for most formats not a single byte is processed beyond the player you see. Your video never leaves your device.