Are files uploaded to a server?
No. The input file bytes are processed inside your browser. Some tools download their JavaScript libraries from public CDNs, but the files themselves are not uploaded.
Save one video frame as a PNG, JPEG or WebP.
Enable JavaScript to use the tool.
Open a video your browser can play, select a timestamp and download that moment as a still image. Everything happens in the browser, with no server-side upload or paid API.
Your browser must support the original video codec. For precise frame extraction, pause on the moment you need and enter its timestamp.
No. The input file bytes are processed inside your browser. Some tools download their JavaScript libraries from public CDNs, but the files themselves are not uploaded.
No. The current version is free, has no registration and runs on devices with a compatible modern browser.
No. It extracts a single still frame at a timestamp you choose and exports it as PNG, JPEG or WebP.
Frame extraction is useful for thumbnails, reference images, storyboards and identifying a specific moment. The saved frame cannot contain more spatial detail than the decoded video frame, and motion blur or compression artifacts present in the source will also appear in the still image.
PNG is useful when you want lossless storage of the decoded frame, while JPEG or WebP can be much smaller for photographic material. If a frame will be used as evidence, a production still or a high-quality print, keep the original video and record the time position so the still can be traced back to its source.
Example task: A 1080p recording contains a clear frame at 00:12 that should become a thumbnail.
A frame is a snapshot of a decoded video, not a higher-resolution photograph.
If the codec cannot be decoded by your browser, the video cannot be previewed. An exported PNG avoids additional lossy compression but cannot restore video detail.