Snapframe

Accessibility

Adjust the site to suit you. Saved on this device only, and applies to every app on tools.codes.

Text size
Options

Atkinson Hyperlegible with extra letter and line spacing. Helps with dyslexia and low vision.

Turns off transitions and smooth scrolling.

A band that follows the pointer or the focused field.

Shows the VLibras translator. Turning it on loads a Brazilian federal government service (gov.br).

Accessibility statement

How to extract frames from a video

Extracting a frame turns one moment of a video into an image: a JPG, PNG or WebP you can open, edit and share like any photo. With Snapframe it takes under a minute and nothing to install.

1. Open the video

On the home page, drag the file onto the dashed box or click "Choose video". The video opens right in your browser, with a preview and its resolution and length underneath. If you see a format warning, your browser can't decode that file; convert it to MP4 (H.264) and try again.

2. Choose how frames are picked

The estimated number of frames shows before you start. The limit is 2,000 per run so the browser doesn't run out of memory.

3. Format and resolution

JPG is the lightest and fits almost everything. PNG is lossless and the right pick for editing or images with text. WebP sits in between, with smaller files than JPG at the same quality.

"Original" keeps the video's size. Picking 1080p or 720p shrinks the images and never upscales a smaller video.

4. Skip repeats

With "Skip repeated frames" on, a frame that is nearly identical to the previous one is dropped. That avoids dozens of identical images from slides, screen recordings and still shots.

5. Download

Frames appear in a grid as they are extracted, each with its exact timestamp. Download them one by one or click "Download all (ZIP)". Files are numbered in video order, like my-video-001.jpg.

Tips

Extract frames now