Four ways to pick frames
N evenly spaced frames spreads a fixed number of stills across the clip, ideal for thumbnails and storyboards. Every N seconds takes one frame at a regular interval, for timelapses or reviewing long recordings. At N frames per second samples at a rate, for example 5 per second to study motion. Only the current frame saves exactly what the player shows, for the perfect still.
Frames are captured at the video’s full resolution (or 50%/25% if you choose), so stills from a 4K video are 4K images.
How to extract frames
- Load the video. Drop a file or choose one.
- Choose a mode and number. The number field changes meaning with the mode: count, seconds or frames per second.
- Set range, format and scale. Limit to part of the video with start and end. JPG is smallest; PNG is lossless.
- Extract and download. Thumbnails appear as frames are captured. Download a ZIP or a contact sheet.
Settings explained
- Format
- JPG (quality 92%), PNG (lossless) or WebP.
- Scale
- Original size, 50% or 25%. Smaller scales are faster and use less memory.
- Contact sheet
- Up to 100 frames in a 5-column grid with timestamps, saved as one JPG.
How accurate is frame timing?
Browsers seek to the nearest decodable frame. In most MP4 and WebM files that is within one frame of the requested time; file names include the actual time captured, for example clip_0007_12.48s.jpg.
Limits
Up to 5,000 frames per run, with on-screen previews for the first 300. For full-length films, extract one frame every few seconds rather than every frame.
Troubleshooting
- Frames are identical
- The video may have long static scenes, or the interval is shorter than the video’s real frame rate.
- The browser runs out of memory
- Use 50% scale, JPG format and fewer frames, then download the ZIP before extracting more.
Frequently asked questions
Can I extract every single frame?
Set “At N frames per second” to the video’s frame rate. Expect very large ZIPs.
Are frames full resolution?
Yes at “Original size”.
Can I get one frame quickly?
Pause the player on it and use “Only the current frame”; it downloads immediately.
Does it work with screen recordings?
Yes.
Is my video uploaded?
No. Your browser plays and processes the video locally. Nothing is sent to a server, so even long or private recordings stay on your device.