DataToolsLab
Audio & Video Tools

Video Frame Extractor

Grab a single frame at any timestamp, or export N evenly-spaced frames as a batch of images.

Loading tool…

What is Frame Extractor?

A frame grabber for pulling stills out of a video: a single frame at a chosen timestamp, or a systematic batch across the whole clip.

How it works

The browser's video decoder seeks to each timestamp and draws the frame onto a canvas at your chosen scale, which is then encoded as PNG or JPEG. Batch exports are packed into one ZIP so a hundred frames arrive as a single download.

  1. Load your file. Drag a file onto the drop zone or pick one from your device. It is read locally by the browser and never uploaded.
  2. Set the options. Adjust the handles, format, quality or threshold controls — the preview updates as you change them.
  3. Process and download. Run the tool, then download the result. Compare the reported before/after size for compressors and converters.

Examples

A 42 MB podcast episode → 9 MB MP3

Trim the intro, normalise to −16 LUFS, and export at 96 kbps mono — a typical interview lands around a fifth of the original size.

A phone video with the wrong orientation

Rotate 90° and the width/height swap in the output, so it plays upright in every player instead of relying on metadata flags.

Common mistakes

Expecting instant encoders

Video encoding runs in single-threaded WebAssembly, so a clip takes roughly its own length (or a little longer) to re-encode. Stream-copy operations are near-instant by comparison.

Re-encoding when a copy would do

Trimming, removing audio and joining same-codec clips can copy streams without re-encoding — pick the copy option when it is offered to avoid any quality loss.

Ignoring the first-load download

The media engine is about 31 MB and is fetched on first use, then cached. The first conversion on a connection is slower than every later one.

Frequently asked questions

How do I make a contact sheet?

Export a batch of 12–24 frames and combine them — or use the Sprite Sheet Generator in the Image Tools category, which lays images out in a grid.

Are the stills full quality?

They are exactly what the decoder outputs, at the source resolution unless you change the scale. JPEG adds compression; PNG is lossless.

Why is a frame black?

Some videos start with a black frame or a fade-in. Move the timestamp a little later and preview the frame first.

Online