H5Kit

Extract Frames from Video

Free online frame extractor: capture frames from a video at a fixed interval and download them as JPG, PNG or WebP in a ZIP. Runs locally in your browser — no upload.

About this tool

Turn a video into a sequence of still images. Set an interval in seconds — every 1s, 0.5s, whatever you need — and the tool captures a full-resolution frame at each point, then packs them all into a single ZIP as JPG, PNG or WebP. Everything runs locally in your browser.

How to use

  1. Click or drag to select a video file
  2. Set the extraction interval in seconds and check the estimated frame count
  3. Choose the frame format (JPG / PNG / WebP)
  4. Click "Extract frames" and download the ZIP

FAQ

How should I choose the interval?

For smooth animation analysis or slow-motion review use 0.1–0.5s. For storyboarding or finding a moment in a long video, 1–5s is plenty. For a quick overview of an hours-long recording, 10s or more keeps the frame count manageable.

JPG, PNG or WebP?

JPG is smallest and fine for most uses. PNG is lossless — best when frames will be edited or zoomed into. WebP sits in between: near-PNG quality at a smaller size.

Why does the tool warn about large frame counts?

At short intervals a long video can produce hundreds of frames, and decoding every one takes time on your own device. The warning appears above 200 estimated frames — increase the interval if you do not need that many.

Are my videos uploaded to a server?

No. All decoding and image encoding runs locally in your browser. Your files never leave your device.

Related tools