Free tool · no sign-up

Video Frame Grabber

Upload a video, scrub to the moment you want, and capture the current frame as a full-resolution PNG. It all runs in your browser — nothing is uploaded — so it's fast, private, and free.

Drop a video here

or click to choose a file

Choose video

Everything happens in your browser — your video is never uploaded.

How to use it

  1. 1Drag in a video file or click to choose one — it plays right here in your browser.
  2. 2Scrub the timeline and pause on the exact frame you want to keep.
  3. 3Click “Capture current frame” to save it as a full-resolution PNG, then download it.

A video frame grabber turns a single moment of a video into a still image. Instead of pausing playback and taking a rough screenshot of your whole screen, this tool captures the video frame at its native resolution — so a 4K clip gives you a 4K PNG, cropped to nothing but the picture itself. That makes it ideal for pulling a crisp thumbnail, a documentation still, or a shareable image straight out of a recording.

Everything happens locally in your browser. When you choose a file, it is loaded with a temporary in-memory URL and drawn onto a canvas that matches the video’s exact width and height. The frame is encoded to a PNG on your own device and offered as a download. Your video is never sent to a server, which means there is no upload wait, no file-size cap beyond what your browser can hold, and nothing to delete afterward.

PNG is a lossless format, so the frame you download looks pixel-for-pixel identical to what you saw on screen — no compression blur around text, UI, or fine lines. That is especially useful for screen recordings and screencasts, where you often want to extract a frame of an interface, a chart, or a moment of keyboard activity and keep it sharp enough to zoom in on later.

Because it works with the standard HTML5 video pipeline, this grabber handles the formats your browser can already play — most commonly MP4 (H.264) and WebM. If a file will not play or a frame will not capture, it is usually because the codec is not supported by your browser or the file is DRM-protected; converting it to a plain MP4 first is the quickest fix. Otherwise, capture as many frames as you like from a single clip without ever leaving the page.

FAQ

Is my video uploaded anywhere?
No. The video is opened and processed entirely inside your browser, and the captured frame is encoded on your own device. Nothing is uploaded to a server, so nothing leaves your computer.
What resolution is the captured frame?
The frame is captured at the video’s native resolution. A 1080p clip produces a 1920 × 1080 PNG, a 4K clip produces a 3840 × 2160 PNG, and so on — you get the full picture with no downscaling.
What video formats are supported?
Any format your browser can play, which in practice means MP4 (H.264) and WebM most reliably. If a file will not play or capture, convert it to a standard MP4 first and try again.
How do I grab the exact frame I want?
Use the video’s built-in controls to scrub to the moment and pause. When you click “Capture current frame,” the tool grabs whatever frame is currently displayed, so pause precisely for best results.
Why is the download a PNG instead of a JPEG?
PNG is lossless, so the still is an exact copy of the frame with no compression artifacts — important for screen recordings where text and UI need to stay crisp. You can convert the PNG to JPEG afterward if you need a smaller file.

More free tools