To grab a still frame from a video at an exact timestamp, use Zro7 Video Thumbnail. Scrub the timeline, pick your moment, and export a JPG or PNG at full source resolution — plus optional contact-sheet mode that generates a grid of evenly-spaced thumbnails. All in your browser via ffmpeg.wasm.
Common uses
- YouTube thumbnail — capture the perfect facial expression from your own recording.
- Course preview cover — one strong frame per lesson.
- Contact sheet — evidence review, wedding highlights, security footage triage.
- Documentation — grab UI screenshots from a screen recording without re-running the demo.
Frame-accurate seeking
Zro7 does a two-step seek: first a fast keyframe seek near the target, then a slow decode-until-target for exact-frame accuracy. On 30 fps sources this lands within 1/30th of a second of your request; on 60 fps within 1/60th. That precision matters for facial expressions and text overlays where the wrong frame is unusable.
Steps (single frame)
- Open Video Thumbnail.
- Drop the video.
- Drag the timeline scrubber or type an exact timestamp.
- Pick output format (JPG for photos, PNG for text/UI).
- Click Export and download.
Steps (contact sheet)
- Toggle Contact sheet mode.
- Pick grid size (e.g. 4×3 = 12 frames evenly distributed).
- Optionally overlay timestamps under each cell.
- Export a single composite JPG/PNG.
Zro7