turn any video frame into a jpg
a screenshot of a paused player gives you a compressed, ui-covered approximation. this gives you the actual frame, at the video's real resolution.
open frame grabber — drop your video→
01 / howhow to do it
- drop any video — mp4, webm, mov and anything else your browser plays.
- scrub the timeline or step frame by frame (← →) to the exact moment.
- choose jpg and set the quality (or go lossless with png).
- download — or grab first + last as a zip, or batch a whole folder of clips.
02 / whywhy this works
player screenshots are capped at your screen size and often catch the progress bar, the cursor or subtitles. frame grabber renders the frame straight from the video data instead: a 4k video gives a true 4k image with nothing drawn on top.
everything happens locally — the video is decoded by your browser and never uploaded, which is why there is no file-size limit, no queue and no watermark. it works offline once the page is open.
03 / faqfrequently asked
- what's the maximum resolution?
- whatever the video is — the exported image always matches the source resolution exactly, whether that's 480p or 4k.
- will iphone (mov / hevc) videos work?
- if your browser can play the file, frame grabber can capture it. safari handles mov/hevc natively; chrome support depends on the codec — mp4 (h.264/h.265) and webm work everywhere.
- jpg, png or webp — which should i pick?
- jpg for photos and small files (quality slider up to 100), png for lossless quality or when you need the exact pixels, webp for the best size-to-quality ratio.
04 / moremore guides