Extract Frames from a Video as Images
Save frames from a video as JPG or PNG images — every N seconds, or a set number, as a zip.
Select a video file
MP4, MOV, WebM — frames are grabbed in your browser
Click to choose, or drop a file here
You can also paste (Ctrl+V / Cmd+V)
Most tools run entirely on your device
Advertisement
About extracting images from a video
Pulling individual frames out of a video — for a thumbnail, a storyboard, or capturing a specific moment as a still photo — is what this tool does, exporting frames at an interval you choose as standalone image files.
The video is decoded frame by frame using the browser's native video decoding, capturing a frame to a canvas at your chosen interval and exporting each as an image — entirely in your browser. A longer video or a shorter interval produces more frames, delivered together as a zip.
Supported files
Accepts MP4, WebM and other common video formats. Produces JPG or PNG frames at your chosen interval, zipped together.
Is my file uploaded?
No. Frame extraction happens entirely in your browser — the video is never uploaded.
How to Extract Video Frames
- 1
Add your video
Drop in an MP4, MOV or WebM file.
- 2
Choose how many frames
One frame every N seconds, or a fixed number of evenly spaced frames — as JPG or PNG.
- 3
Extract and download
Click Extract frames; the images are saved together in a zip.
Extract Video Frames — frequently asked questions
Is my video uploaded?+
No. Frames are grabbed from the video in your browser by seeking and drawing to a canvas — the file never leaves your device.
What formats can I get?+
JPG (smaller) or PNG (lossless). All the frames come back together in a zip.
How many frames can I extract?+
As many as you like — one every N seconds, or a fixed count. Very large numbers just take longer, since each frame is a seek.
Are the frame times exact?+
They're as accurate as the browser's seeking allows — usually within a frame or two of the requested time.
Do you upload my files to a server?+
No — every tool here processes your files entirely on your device, and nothing is uploaded to a server. The only exception is the AI tools, which send the extracted text (not the file) to Claude to do their work.
Is there a file size limit?+
There's no artificial limit we impose, but since processing happens in your browser, very large files (500+ MB or 1,000+ pages) are limited by your device's memory rather than by us.
Advertisement