Extract Frames from Video
Save video frames as individual JPG images in a ZIP archive.
Upload a video and choose how many frames per second to extract. Frames are returned as a ZIP of JPGs.
Frame extraction is useful for generating video thumbnails, creating dataset images for computer vision models, building storyboards or animatics, or analyzing specific moments in a recording frame by frame.
We use ffmpeg's fps filter to sample frames at exactly the rate you specify. Each frame is saved as a high-quality JPG with consistent filenames so they sort correctly in any file manager. The ZIP file maintains sequence order.
If your video is long and you request a high FPS rate, you may hit the 200-frame limit. Reduce the FPS (e.g. from 5 to 1) or use our Trim Video tool to extract just the section you're interested in before running frame extraction.
How to use Extract Frames from Video
- Step 1: Upload your video (MP4, WebM, MOV, or AVI).
- Step 2: Set the frames-per-second rate for extraction. 1 FPS captures one frame every second; 5 FPS captures five. Keep in mind there's a 200-frame limit per job.
- Step 3: Click "Convert now" and download a ZIP archive of JPG images, each named by its frame number.
Frequently Asked Questions
How many frames can I extract?
Up to 200 frames per job. Reduce the FPS if you are getting too many frames.
What format are the frames?
Each frame is saved as a JPG and packaged in a ZIP file.
Related Tools
- Video to GIF Converter — Convert a short video clip to an animated GIF.
- Trim Video — Cut a video to a specific start time and duration.
- Crop Video — Crop a video to a specific pixel region.
- Video Resizer — Resize a video to any width or height while preserving aspect ratio.