Capture · 19

Extract Frames

Step to the exact frame with arrow keys and save it at full resolution — or burst-capture every few seconds into a ZIP.

Your video never leaves your device

Drop your video here

MP4, WebM, MOV, MKV — or click to browse

drop works anywhere on this page

Frame-perfect stills, full resolution

The preview is your viewfinder: scrub the timeline, then use / to step a single frame at a time until the exact moment is on screen — the open mouth closed, the ball at its apex, the UI state you need. Capture grabs the decoded frame at the video's full source resolution (a 4K file yields 3840×2160 stills), not a screenshot of the preview.

Burst mode for contact sheets

Need thumbnails for a whole video, or stills for documentation? Set an interval — every 5 seconds, say — and burst mode steps through the entire video, captures each point, and bundles the lot into one ZIP. A 10-minute video at 5-second intervals gives you 120 perfectly spaced stills in a single download.

PNG vs JPG

  • PNG — lossless, pixel-perfect; the right call for UI captures, text and thumbnails you'll edit further.
  • JPG — ~10× smaller, ideal for photographic frames and bursts where size adds up.

Everything happens in your browser — useful when the footage is sensitive, since not a single frame leaves your machine.

FAQ

What resolution are the extracted frames?

Full source resolution — captured from the decoded frame, not the preview.

PNG or JPG — which should I choose?

PNG for pixel-perfect UI/text; JPG for photographic frames and large bursts.

How does burst mode work?

Pick an interval (1–60s); the tool steps through the video, captures each point and zips everything into one download.

Is my video uploaded to extract frames?

No — frames are captured directly from the decoded video on your device.