Extract frames from a video as full-resolution images: pick the exact frame, grab the first and last frame, or split the whole video by scene or interval. Nothing is uploaded.
Drop a video here
MP4, MOV, WebM and more. The video stays on your device and is never uploaded.
How to extract
Scrub or step frame by frame, then capture the exact frame you want.
Open a video to start. Everything runs in your browser.
This contact sheet was made with the extractor from the sample video above, using Every N seconds at 1.25 seconds over the first 9 seconds. Each frame is also saved as its own full-resolution image, named by its timestamp.
sample-video_00-00-00-000.png to sample-video_00-00-08-750.png, at 1280×720 like the video.
All frames on one image with timestamps, made with one click.
Three steps. Works in Chrome, Edge, Safari and Firefox on computers and phones.
Drop an MP4, MOV or WebM file onto the extractor or press Choose video. The file opens in your browser; it is not uploaded anywhere, so even long or private videos are fine.
Pause and step frame by frame to capture one exact moment, or let the tool pull frames every few seconds, a set number of frames, every frame of a short clip, or one frame per scene.
Save a single frame as PNG, JPG or WebP (WebP is not available in Safari), download all of them as one ZIP, or make a contact sheet that puts every frame on one image with its timestamp.
Pick the method that matches what you need the images for.
Use the previous and next frame buttons (or the arrow keys) to land on the precise frame, then capture it. The timestamp and frame number (worked out from the frame rate) are shown, so you can find it again.
Get the opening and closing frame in one click. AI video creators use the last frame of one clip as the starting image of the next, so a series of clips joins up without a jump.
Save one frame at a fixed interval, such as every 0.5, 1 or 10 seconds. Good for storyboards, lecture slides, and checking a long recording at a glance.
Ask for 12, 24 or 100 frames and they are spread evenly across the whole video or the range you choose, including the first and last moment.
The extractor scans the video, detects cuts and saves a frame at the start of each new scene. Turn sensitivity up for soft transitions, down for hard cuts only. On long videos very short shots can be missed, so use a shorter range for precision.
Turn a short range into a numbered image sequence, one image per frame, for animation, motion study, sprite sheets or training data.
Built for people who need the right frame, not just any screenshot.
Frames are drawn straight from the decoded video, so a 4K video gives you 3840×2160 images. A screenshot only gives you whatever size the player happens to be on screen.
Decoding, frame capture, ZIP building and the contact sheet all happen in your browser. There is no upload, no server copy and no file size limit set by us.
PNG is lossless and best for editing or AI tools. JPG and WebP are much smaller, with a quality slider (Safari can't save WebP and gives PNG instead). You can also cap the size at 1080p or 720p.
Every file is named after the video and its timestamp, for example clip_00-00-12-500.png, or numbered by frame for image sequences, so the images sort in order in any folder.
Put all captured frames on a single grid image with timestamps. Useful for storyboards, client reviews and posting a quick overview of a video.
There is no account, no daily limit and nothing added to your images.
A few common jobs and the settings that work best for each.
Pause near the moment you want, step a few frames either way to find the sharpest one (motion blur changes from frame to frame), and save it as PNG at original size.
Most image-to-video tools accept a start frame. Save the last frame of a clip as PNG and use it as the start image of the next generation to keep characters and scenes consistent.
Use Scene changes, then download a contact sheet. You get the structure of the whole edit on one image, with timestamps to jump back to.
Use Every N seconds with 5 to 10 seconds, or Scene changes at low sensitivity, to pull each slide out of a screen recording.
Extract every frame, or one frame every few seconds, as PNG to build image datasets for labeling or model training.
Step through a swing, jump or stride one frame at a time and capture the key positions to compare them side by side on a contact sheet.
Short answers to the questions people ask most.
Same extractor, set up for a specific job. Everything runs in your browser.