The quick answer: pull the exact frame in four steps
You paused a video on the perfect moment, pressed screenshot and got a progress bar, a play button and a picture softer than the video looked. The Frame Grabber skips the player. It reads the video file, decodes the frame you pick and saves it at the video's own size, so a 1080p clip gives you a 1920 × 1080 still.
- Open the video (MP4, MOV, M4V, WebM or MKV). Nothing is uploaded.
- Get near the moment, then press the left and right arrow keys to move one frame at a time. The counter shows the timestamp and frame number worked out from the video's frame rate, so on a variable frame rate video they are close rather than exact.
- Choose PNG, JPG or WebP (JPG and WebP have a quality slider) before you capture, because each frame is saved in the format selected at that moment. Then press Capture this frame or the C key.
- Download one image from the gallery, or all of them as a ZIP.
Why a screenshot of a player is the worse copy
A screenshot records what your screen shows, and your screen shows the video scaled to fit the player. Play a 1920 × 1080 clip in a 960 × 540 player area and the screenshot holds a quarter of the pixels the file has (960 × 540 ÷ 1,920 × 1,080 = 0.25). A sharper display captures more screen pixels, but the extras are the player enlarging the picture, not new detail.
- Things drawn on top. Controls, the progress bar and hover overlays are part of the screen, so they are part of the screenshot.
- The wrong frame. Clicking pause is not frame accurate. At 30 frames per second, a click that lands 100 milliseconds late leaves you three frames past the moment.
- An extra copy. The screenshot is a resampled copy of a frame that was already compressed once by the video.
One honest limit: a still can never be sharper than the video it came from. Decoding the frame yourself only avoids the losses a screenshot adds.
Pick the exact frame
Use Shift + arrow to jump a second at a time while you get close, then the plain arrows to step one frame. The counter under the player always shows where you are, which matters when two neighboring frames look almost the same: a blink, a mid-jump pose, a reaction.
Coming from an editor with a timecode? 00:01:23:12 at 24 frames per second is 83 seconds × 24 + 12 = 2,004 frames after the start. The timecode calculator converts between timecodes, frames and seconds at any frame rate.
If the moment sits inside a long recording, cut a few seconds around it first with the video trimmer, which accepts times like 1:23.45. Choose Fast so the frames are copied instead of re-encoded; the start snaps back to the nearest earlier keyframe, which does not matter when you only want stills.
24, 30 or 60 frames per second: why the same moment looks different
Frame rate decides how many candidate frames you get, and how much each one smears. The gap between frames is 1 ÷ the frame rate, and the frame you pick can be off the exact instant by up to half of that gap.
| Frame rate | Gap between frames | Farthest from the exact instant | A hand at 2 m/s moves |
|---|---|---|---|
| 24 fps | 41.7 ms | 20.8 ms | 8.3 cm between frames |
| 30 fps | 33.3 ms | 16.7 ms | 6.7 cm |
| 60 fps | 16.7 ms | 8.3 ms | 3.3 cm |
A brisk wave is about 2 meters per second, so at 24 fps the hand has traveled 8.3 centimeters between frames and at 60 fps only 3.3. Faster clips also tend to be less smeared, because the camera usually exposes each frame for less time. A common film convention gives 1/48 of a second at 24 fps and 1/120 at 60 fps, though phones choose their own.
Check the real rate before you hunt. Video Info measures it from the frame timestamps and flags a variable frame rate, where the gap changes from frame to frame, as phones and screen recorders often do.
PNG, JPG or WebP: which to save
| Format | Pick it when | Watch out for |
|---|---|---|
| PNG | You will edit the image, or the frame has sharp text, as in a screen recording | The largest files |
| JPG | You are sharing, emailing or uploading. At 90% quality or above it is very hard to tell from PNG | Each re-save of a JPG loses a little more |
| WebP | The image is for a website. It looks like JPG at roughly two thirds of the size | Some older programs and upload forms do not open it |
Not sure where the image is going? Save PNG, then convert once at the end with the Image Converter, which also handles JPG, WebP and AVIF. The longer comparison is in JPG vs PNG vs WebP vs AVIF.
The resolution you get: the video's own, and no more
A 1080p frame is 2.1 megapixels and a 4K frame (3840 × 2160) is 8.3. At 300 dots per inch that is a print of 6.4 × 3.6 inches from 1080p and 12.8 × 7.2 from 4K. A portrait phone clip comes out upright at its own vertical size, because the rotation stored in the file is applied.
Enlarging a still never adds detail, it only adds blur and bytes. If the still must be a particular shape, such as 16:9 for a thumbnail, see aspect ratios explained.
Many frames at once: contact sheets, storyboards, thumbnail candidates
Grab automatically has two modes. At intervals suits storyboards and reviewing a long recording. Evenly spaced splits the video into equal parts and takes the middle frame of each. For a 3 minute video and 12 frames, that is twelve 15 second parts, so the frames come from 7.5 s, 22.5 s, 37.5 s and so on up to 172.5 s.
Every frame lands in the gallery with its timestamp, and file names carry it too, like clip_00-01-23.450.png, so they sort in order. You can remove the ones you do not want and download the rest as one ZIP. The grabber saves the stills; laying them out as a sheet is up to your layout app.
A batch holds up to 200 frames. Every frame of a 10 second clip at 30 fps would be 300, so trim to about 6 seconds (180 frames) or choose an interval.
For covers, select a frame and send it to the Thumbnail Tester to see it in realistic feeds, with checks for resolution, shape and file size. For sizes and what to keep clear, see YouTube thumbnail size and safe zones.
What goes wrong
- The still is soft. Fast motion, low light and heavy compression soften single frames. Step a few frames either way for a sharper one.
- The video will not open. H.264 and VP9 open in nearly every current browser, HEVC and AV1 in many, depending on your browser and device. Check the codec in Video Info, then try a current browser.
- You wanted motion, not a picture. Make a GIF from the same clip.
- Hundreds of files. Trim to the moment, or pick an interval, then download the ZIP.
More small jobs on the same file are in editing videos for free in your browser.