Video to Image

Grab the cover or any frame, or pull evenly spaced snapshots as JPG / PNG

📂

Drag & drop files here

or browse files

Grab the cover frame or batch snapshots from any video as JPG / PNG

About this tool

Picking a cover for a video, saving one slide from a lecture recording, or catching a moment from home footage - small needs that most tools ignore. This tool captures the exact frame at any timestamp you type (plain seconds or mm:ss), exports JPG or PNG, and can also grab the first frame as a cover or pull 4/6/9/12 evenly spaced snapshots in one click, bundled into a ZIP.

Frames are decoded by FFmpeg compiled to WebAssembly inside your browser. The export is the original pixel data of that moment - no rescaling - saved as maximum-quality JPG or pixel-perfect PNG. MP4, MKV, AVI, MOV and WebM all work, and even long videos yield a frame in seconds.

Everything stays local: the video is never uploaded or stored, and the tool keeps working offline once the engine has loaded.

Features

  • Exact frame capture at any timestamp, plain seconds or mm:ss
  • Evenly spaced batch mode: 4, 6, 9 or 12 snapshots in one run
  • Maximum-quality JPG or lossless PNG output
  • ZIP download for batches, or save frames one by one
  • Fully local processing - no upload, no watermark, no limits

How to use

  1. Drop the video into the box and scrub the preview to your moment
  2. Single-frame: enter a time (blank = first frame cover); or switch to batch and pick a count
  3. Choose JPG or PNG and click Extract images
  4. Preview the shots and download individually or as a ZIP

Frequently asked questions

How do I extract the video cover?
Use single-frame mode with the time left blank (that means 0 seconds) and the first frame becomes your cover. If the real cover image sits in the middle of the video - common on some platforms - scrub the preview, note the timestamp and capture that instead.
What is batch mode good for?
It pulls your chosen number of frames (4, 6, 9 or 12) spread evenly across the whole video: perfect for preview grids, picking a cover from several candidates at once, or saving each slide of a screen-recorded lesson as an image.
Do the screenshots lose quality?
No extra loss occurs - the frame is exported at its original resolution. PNG is pixel-perfect; JPG uses the highest quality setting, visually identical at a fraction of the size. Pick PNG for further editing, JPG for sharing.
Is my video uploaded? Which formats work?
Never - there is no backend able to receive files; decoding happens in browser memory. MP4, MKV, AVI, MOV, WebM, FLV and other common containers are supported, with a recommended cap of about 1.5 GB per file.

Related tools