Video Frame Extractor
Step through your video frame by frame and save any still, or pull frames at set intervals, all at once.
or browse filesdrop a video here - MP4, WebM or MOV
Step through your video frame by frame and save any still, or pull frames at set intervals, all at once.
or browse filesdrop a video here - MP4, WebM or MOV
This free video frame extractor opens an MP4, WebM or MOV straight in your browser and lets you pull still pictures out of it at the video's full resolution. Scrub the filmstrip timeline to the moment you want, step backwards or forwards one frame at a time until it is exactly right, and press download - that single frame is saved as a PNG, JPG or WebP image. Capture as many frames as you like while you scrub, or let the tool grab them for you: one frame every few seconds, a set number of frames spread evenly across the clip, or every single frame. It replaces the pause-and-screenshot routine with a real frame grabber and downloader that never compresses or crops the picture.
A video screenshot lands wherever the player happened to pause. Here the timeline shows a filmstrip of the whole clip, the readout shows the current time and frame number, and the step buttons - or the left and right arrow keys - move one frame at a time, so you can land on the exact frame where the ball leaves the hand or the eyes are open. The frame rate is detected from the file itself (24, 25, 30, 60 fps and the fractional broadcast rates), and the details card on the video lists the resolution, duration, frame rate and frame count.
With nothing captured, the download button saves the frame on screen. Press Capture this frame instead to collect stills as you go - each one appears in the frames list with its timestamp, and the download button turns into a ZIP of everything you picked. For a whole sequence use the batch row: extract one frame every N seconds for a quick overview or a contact sheet, N frames evenly spaced across the video for thumbnails, or every frame to break the video down into an image sequence for a sprite sheet or a frame-by-frame study. The Home and End keys jump to the first and last frame. Each frame is named with its time and number so the sequence stays in order.
Choose the image format on the download button: PNG is lossless and the right pick when the frames will be edited further, JPG is smallest for photographic footage, and WebP sits between the two. The Download as switch decides the packaging for several frames: one ZIP archive, or every frame as its own file - desktop Chrome and Edge ask for a folder once and write them all into it, and on a phone each frame in the list has its own save button. You can also copy a frame straight to the clipboard and paste it into a document or chat, share it from a phone, or cut it out of the video as a still to edit further. For an animated GIF rather than a video, the GIF frame extractor does the same job.
The tool works on video files, so a clip from YouTube or another site has to be saved to your device first; once you have the file, open it here and download any frame from it. Screen recordings, phone videos, Zoom recordings and exported edits open directly.
The video never leaves your device. Decoding, the filmstrip, the frame grabs and the ZIP are all produced inside your browser, which also means there is no file size limit beyond your own memory, no upload wait, no signup and no watermark.
Open the video, drag the filmstrip timeline to the moment you want and use the step buttons or the arrow keys to move one frame at a time. Then press Download: the frame on screen is saved as an image at the video's full resolution.
Choose Every frame in the batch row and press Extract. The tool steps through the whole clip, grabs each frame and lists them; the download button then saves them all as a ZIP, or as separate files if you switch Download as. For long clips, extracting one frame every N seconds or a fixed number of evenly spaced frames keeps the set manageable.
Press Home for the first frame or End for the last one (the timeline has to be focused, or use the step buttons), then download. The last frame is where a video's closing title or final pose sits, and the first frame is what most players show as the thumbnail.
Only from a saved file. Download the video to your device first, then open that file here and step to the frame you want - the tool cannot read a video straight from a YouTube link.
The full resolution of the video: a 1080p video gives 1920x1080 frames, a 4K video gives 3840x2160 frames. PNG keeps every pixel exactly as decoded; JPG and WebP compress it for smaller files.
MP4 (H.264), WebM (VP8, VP9, AV1) and MOV files from phones and cameras open in any modern browser. Some HEVC (H.265) files only play in browsers with hardware support for them; if a video does not open, convert it to MP4 H.264 first.
Yes. The frame rate is measured from the video as it loads, and the readout under the timeline shows the current time together with the frame number, so you can step to a precise frame and see where you are in the sequence.
No. The video is decoded and every frame is encoded entirely in your browser; nothing is transmitted, and the tool works offline once the page has loaded.