Extract frames from a video

Extract frames from a video and turn any clip into a series of still images entirely in your browser. This free video to frames extractor lets you grab a frame every N seconds, choose PNG or JPG, then previews a thumbnail grid you can download all at once as separate image files. Because everything runs locally, your video never leaves your device β€” there is no upload, no server, and no ffmpeg to install. It works with common web video formats your browser can play, such as MP4 and WebM, and captures each frame at the video's native resolution. Perfect for pulling thumbnails, saving key moments, or turning footage into a stack of PNG or JPG images in seconds.

πŸ”’ 100% private β€” files never leave your device

Loading…

How to use

  1. Select or drop a video file (MP4, WebM, or any format your browser can play).
  2. Choose how often to capture a frame and pick PNG or JPG.
  3. Click Extract frames and wait while the video is scanned locally.
  4. Preview the thumbnails, then use Download all to save the images.

Frequently asked questions

Which video formats are supported?

Any video your browser can natively decode, which typically includes MP4 (H.264), WebM, and OGG. Formats your browser cannot play, such as some MKV or AVI files, may not load, since the tool relies on the built-in video player rather than ffmpeg.

Is my video uploaded anywhere?

No. The video is read and decoded entirely in your browser on your own device using a canvas. Nothing is ever uploaded to a server, so your footage stays completely private.

How many frames can I extract, and how often?

You choose the interval in seconds (as low as 0.1), and frames are captured at that spacing across the whole clip. To protect your browser's memory the total is capped at 200 images, and the tool tells you when the cap is reached.

Can I save frames as PNG or JPG?

Yes. Pick JPG for smaller files that are ideal for photos and screenshots, or PNG for lossless quality. JPG frames are exported at high quality (about 0.92), and every frame keeps the video's original width and height.

Does this use ffmpeg or need anything installed?

No. It runs entirely in your browser with the built-in video and canvas APIs, so there is nothing to install or download β€” the tool is lightweight and starts instantly.

Why do some frames look slightly off or blank?

Frames are captured by seeking to each timestamp, and some codecs or very short intervals can make a seek land on a nearby keyframe. Choosing a slightly larger interval usually gives cleaner, sharper stills.

About this tool

Free video to frames extractor. Grab still images from any video as JPG or PNG at a set interval, preview thumbnails, and download all. 100% in your browser, no upload.

Related tools