Video Frame Extractor
Save stills from a video as PNG or JPG. Pick one exact time, one every few seconds, or a number spread evenly. It all runs in your browser.
Drag & drop a file here, Ctrl+V to paste, oror
Runs in your browser
How it works
Three ways to pick the moments
Take one still at an exact time, or use the player and grab the moment it shows. Take one every few seconds between two times. Or ask for 10, 50 or 300 stills spread evenly across the video.
Named by time, not a guessed frame number
A browser does not reveal a video's frame rate, so each file carries the time it was taken at, down to the millisecond. You can always find that moment again.
The ZIP is checked against your times
Once the ZIP is written, the page reads it back and checks it holds one image per time, plus times.txt with each time in seconds. A wrong ZIP is never downloaded.
No blank stills, no upload
If your browser cannot play the video, or a moment cannot be reached, the page says so and saves nothing. The video never leaves your device.