Staticvert

Extract Video Frames

Pull individual PNG frames out of a video — trim, crop, and resize first, all in your browser.

~1 frames will be extracted

Need a clean still from a video — a thumbnail, a reference frame, or a set of images for another project? This tool decodes the video in your browser and exports the exact frames you choose as PNG, JPG, WebP, BMP, or GIF.

1

Upload a video

Pick a supported video file; the first frame appears when your browser has decoded it.

2

Trim, crop, and resize

Set the time range and sample rate, optionally crop the frame, and choose an output width.

3

Extract and download

A single frame downloads directly; multiple frames come back as a ready-to-open ZIP file.

Supported files and outputs

Accepts browser-readable video files and exports selected frames as PNG, JPG, WebP, BMP, or GIF.

Limitations and quality

Long, high-resolution videos require more memory. Increasing output width improves detail but creates larger files and may slow extraction.

Practical example

Choose a clean frame from a recorded demonstration to use as a thumbnail, reference image, or presentation graphic.

Troubleshooting

Shorten the time range, reduce output width, or extract fewer frames if the browser struggles with a large video.

Processing happens in your browser. Keep the original file until you have opened and checked the downloaded result.

Before you start

What image formats are supported?⌄

PNG, JPG, WebP, BMP, and GIF — pick whichever fits how you plan to use the frames.

How many frames can I pull out at once?⌄

As many as fall within your chosen time range at the sample rate you set — there's no fixed cap, only the memory available on your device.

Will the frames keep the video's original quality?⌄

Yes, up to the output width you set. Leave the width at the source resolution for a lossless-as-possible export, or scale it down for smaller files.