Keyframe spacing
Seeking may decode forward from an earlier video keyframe.
Use the built-in player to find the moment you want, then capture the decoded frame without browser chrome, playback controls, or display scaling in the image.
A normal screen capture records whatever is displayed, including overlays, controls, and the current on-screen size. A frame grabber instead draws the decoded video image to Canvas and exports that clean still.
This is useful for thumbnail candidates, evidence, presentation images, product demos, and visual references. You can also switch from one-frame capture to batch extraction without loading the video again.


The current-frame button follows the playback position shown in the player.
Choose a file your browser can play and seek.
Use the player timeline and pause near the desired frame.
Select JPG, PNG, or WebP plus quality and output width.
Use Capture current and save the timestamped image.
The browser decoder and source encoding determine which frame appears at a requested playback time.
Seeking may decode forward from an earlier video keyframe.
Playback time does not always map to a simple numbered frame.
Original-size capture can require significant browser memory.
Files that do not preview cannot be captured.
Confirm the desired moment is visible in the player.
Fast movement may be sharper a fraction of a second earlier or later.
Lossless output protects small text and hard edges.
It usually creates a much smaller photographic still.
The output reflects the decoded source frame and does not add missing detail.
It avoids player controls and captures from the decoded video image.
Yes. Use Capture current after scrubbing.
Yes. Times mode is available for typed timecodes.
PNG suits text and UI; JPG or WebP suits photographic footage.
No. It is opened as a local browser file.