Video Frame Extractor

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.

What you get: frames extracted from a 10-second video

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.

8 separate PNG files

sample-video_00-00-00-000.png to sample-video_00-00-08-750.png, at 1280×720 like the video.

One contact sheet

All frames on one image with timestamps, made with one click.

How to extract frames from a video

Three steps. Works in Chrome, Edge, Safari and Firefox on computers and phones.

1

1. Open your video

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.

2

2. Choose the frames

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.

3

3. Download the images

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.

Six ways to get frames out of a video

Pick the method that matches what you need the images for.

Pick an exact frame

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.

First and last frame

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.

Every N seconds

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.

N frames evenly

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.

Scene changes

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.

Every frame of a clip

Turn a short range into a numbered image sequence, one image per frame, for animation, motion study, sprite sheets or training data.

Why use this frame extractor

Built for people who need the right frame, not just any screenshot.

Full resolution, no screen capture

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.

Your video never leaves your device

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, JPG or WebP

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.

Download all frames as a ZIP

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.

Contact sheet in one image

Put all captured frames on a single grid image with timestamps. Useful for storyboards, client reviews and posting a quick overview of a video.

Free, no sign-up, no watermark

There is no account, no daily limit and nothing added to your images.

What people extract video frames for

A few common jobs and the settings that work best for each.

Thumbnails and cover images

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.

Extending AI-generated videos

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.

Storyboards and edit reviews

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.

Slides from a recorded lecture

Use Every N seconds with 5 to 10 seconds, or Scene changes at low sensitivity, to pull each slide out of a screen recording.

Datasets and computer vision

Extract every frame, or one frame every few seconds, as PNG to build image datasets for labeling or model training.

Sports and motion analysis

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.

Video frame extractor FAQ

Short answers to the questions people ask most.