Convert video to images

Turn a clip into a sequence of still pictures, as many as you ask for.

Runs in your browser. Nothing is uploaded.

Frames as files is what you want when the video is the source material rather than the deliverable: reference stills for a drawing, a sequence for an animation, evidence from a security recording, or an image set to train something on.

The frames come out as PNG here rather than JPEG, which is the right default for this job: a PNG is exactly what the decoder produced, with no compression artefacts of its own laid over whatever the video already had. If the pictures are going straight onto a web page and the size matters more, the thumbnail page writes JPEGs from the same machinery.

The times are spread evenly across the whole file, so twelve frames from a two-minute clip land ten seconds apart. Every frame is decoded properly rather than screenshotted from a player, so what you get is the picture that is in the file.

Step by step

  1. 1Drop in the video.
  2. 2Choose how many frames to take and how wide.
  3. 3Download them one at a time or all at once.

Questions

Can I extract every single frame?

Not in one go — the count is capped at sixty, because a minute of 30 fps footage is eighteen hundred files and no browser download flow survives that.

PNG or JPG?

This page writes PNG, which adds no compression of its own. The thumbnail page writes JPEG, which is smaller and better for the web.

Are the frames the video's real resolution?

Up to whatever you pick, capped by the source. They are decoded, not screenshotted, so nothing is lost on the way out.

Related tools