ALL VIDEO TOOLS23
Video to Images
Convert Video to Images Online — Free Frame Extractor
Pull frames out of a clip at a set interval or a fixed count and download them all as one ZIP.
Nothing is enforced, but the clip is decoded by this tab and each frame is kept in memory as its own image until the ZIP is built, so a long run at full resolution is what exhausts the tab rather than a big input.
About Video to Images
Turning a video into a folder of pictures is the sort of thing that normally means installing FFmpeg and learning a filtergraph. This does it in the browser instead, and it does it without FFmpeg at all: the clip is played through your browser's own video decoder, every frame it presents is drawn onto a canvas, and the canvas encodes it as PNG, JPEG or WebP. No conversion engine is downloaded and nothing is uploaded. There are two ways to choose which frames you get. Every N seconds takes the first frame at the very start of the clip and then one at each interval until the end, which is what you want for a contact sheet or a set of stills to pick from. Fixed count spaces the frames evenly and takes each one from the middle of its slice, so the first picture is a picture rather than the black leader most clips open on. One run saves at most 300 frames, and that ceiling is stated before you click as well as after: the page shows how many frames the settings ask for, how many will be saved, and where in the clip the run stops. It never quietly hands back a shorter set. Two other honesty notes. A video only carries pictures where it carries pictures, so asking for one every half-second from a clip shot at one frame per second cannot invent the ones in between — the saved frame is stamped with the time it really came from, and the run reports how many of the moments you asked for landed inside a picture already saved. And a browser that cannot write WebP from a canvas falls back to PNG, in which case the files are named .png and the page says so. The output is always a ZIP, even for a single frame, with each file named by its position and the exact moment it came from so 300 files still unzip in order.
Questions
How many frames can one run save?
Three hundred. The ceiling is stated before you click as well as after: the page shows how many frames your settings ask for, how many will actually be saved, and where in the clip the run stops. It never quietly hands back a shorter set than you asked for.
What is the difference between the two sampling modes?
Every N seconds takes the first frame at the very start of the clip and then one at each interval until the end. Fixed count spaces the frames evenly and takes each one from the middle of its slice, so the first picture is a picture rather than the black leader most clips open on.
Why did I get fewer distinct pictures than I asked for?
Because a video only carries pictures where it carries pictures. Asking for one every half-second from a clip shot at one frame per second cannot invent the ones in between, so several requested moments land inside a picture already saved. Each saved frame is stamped with the time it really came from, and the run reports how many moments collapsed that way.
Which image format should I choose?
JPEG for a long run — it is small and every browser can write it. PNG is lossless and the largest of the three, and a long PNG run at full resolution is the case most likely to exhaust the tab. WebP is smaller than JPEG at the same setting, and a browser that cannot write it from a canvas falls back to PNG, names the files .png, and says so.
Why is the download always a ZIP?
Because browsers cancel most of a burst of separate downloads, so a single archive is the only way all the frames arrive. Each file inside is named with its position in the run and the exact moment it came from, so three hundred of them still unzip in order.
Is my file uploaded to a server?
No. Transmute processes everything locally in your browser using JavaScript and WebAssembly. Your files never leave your device — there is no server, no upload, no cloud processing.