Video Frame Extractor

Capture still images from a video right in your browser. Step through frame by frame, save a single frame, or extract frames at a fixed interval and download them all as a ZIP. Your video is processed locally and never uploaded.

Export settings

PNG is lossless; JPEG and WebP produce smaller files

Click to choose a video, or drag and drop it here

Supports MP4, WebM and other formats your browser can play

Your video is processed locally and never uploaded

Captured frames (0)

No frames yet

Play the video to the moment you want, then click “Capture frame” to save that still.

Features

Frame-accurate scrubbing

Play, pause and step one frame at a time with the arrow keys (about 1/25 s) to land exactly on the moment you need.

Full-resolution export

Frames are captured at the source resolution with no downscaling, in PNG, JPEG or WebP with an adjustable quality slider.

Batch extraction to ZIP

Set an interval in seconds to extract frames across the whole clip, then download every frame in one ZIP with live progress.

Private, free and unlimited

Everything runs inside your browser. The video is never uploaded, and there are no limits, watermarks or signups.

What you can do with it

Video thumbnails

Scrub through footage to find the best light and expression, then export that frame as a cover or promo image.

Animation and motion study

Step through animation, sports or dance footage frame by frame to see exactly how each moment changes.

Tutorial screenshots

Turn key moments from a screen recording into stills for step-by-step guides, docs and knowledge bases.

Shot and content analysis

Extract frames in bulk to review pacing, shot composition and visual consistency across an entire clip.

Frequently asked questions

Which video formats can I use?

Support depends on your browser. MP4 (H.264) and WebM (VP8/VP9) usually work. If a video will not decode, convert it to MP4 and try again.

How precise is frame-by-frame stepping?

Browsers do not expose a video’s frame rate, so stepping uses 25 frames per second (0.04 s). That is precise enough for almost any still you need to pull.

Does batch extraction reduce quality?

PNG is lossless, so exported frames match the original video image. JPEG and WebP are lossy — use the quality slider to balance file size against image quality.

Why is batch extraction slow on long videos?

Each frame has to be seeked and drawn one at a time in the browser, so longer videos take longer. Increase the interval (5 seconds or more) or extract the video in segments.

Is my video uploaded anywhere?

No. This tool runs entirely in your browser. Your video never leaves your device and is released as soon as you close the page.