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
- Drop the video into the box and scrub the preview to your moment
- Single-frame: enter a time (blank = first frame cover); or switch to batch and pick a count
- Choose JPG or PNG and click Extract images
- 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.