Initializing... drag & drop files here
Supports: MPG, MPEG
An MPG file (MPEG-1 or MPEG-2 video — the format behind Video CDs, DVDs, and older camcorder clips) packs roughly 24 to 30 still frames into every second of footage. This tool pulls those frames out as JPG images: grab one exact frame at a chosen timestamp, or extract a whole sequence at a set interval for thumbnails, contact sheets, or archival stills. No video editor, no pausing and screen-grabbing one frame at a time.
.mpg and .mpeg inputs are accepted, and several videos can be queued, each producing its own frame set. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared.| You want… | Mode | Setting | Result |
|---|---|---|---|
| One exact still (cover, thumbnail) | Specific Frame | Time (seconds) | A single JPG at that moment |
| A frame every second | Multiple Screenshots | 1 second per frame | Roughly 60 JPGs from a 1-minute clip |
| A sparse contact-sheet overview | Multiple Screenshots | 5–10 seconds per frame | A handful of key moments |
| The cleanest still from fast motion | Multiple Screenshots | 0.1–0.5 seconds per frame | A dense set to pick the sharpest from |
| A smaller web thumbnail | Specific Frame + resolution | Preset Resolution (e.g. 480p) | A downscaled single JPG |
With "Image resolution" left on Keep original, each JPG matches the source frame size. Most MPG files are standard definition because that is what their MPEG-1 and MPEG-2 heritage was built for — VCD MPEG-1 is typically 352×240 (NTSC) or 352×288 (PAL), and DVD-grade MPEG-2 is usually 720×480 or 720×576. Frames are decoded at the source size, not upscaled, so a standard-definition MPG cannot yield a sharper-than-source image. To shrink files for a preview grid, pick a Preset Resolution first or run the output through the Image Resizer afterward.
Select "Specific Frame" and enter the timestamp in the Time (seconds) field — the tool captures the single frame at that moment rather than the entire clip. If you only know the frame number, divide it by the video's frame rate to get the time in seconds: frame 750 in 25 fps PAL footage is 750 ÷ 25 = 30 seconds. Leaving the mode on "Multiple Screenshots" instead would extract a full sequence, which is what produces a large ZIP.
That is interlacing. A lot of MPEG-2 material — especially anything captured from DVD, broadcast TV, or a camcorder — stores each frame as two interlaced fields, and on fast motion the two fields show slightly different moments, producing a comb or fine-line pattern in a frozen still. It is in the source footage, not added by the conversion. Frames from slow or static scenes usually look clean; if a moving subject shows combing, picking a nearby frame with less motion often gives a cleaner image.
JPG (JPEG, ISO/IEC 10918-1) uses lossy compression, stores 8 bits per color channel, and has no alpha channel — it is the smaller, more shareable choice for photographic frames, thumbnails, and social images. Because each MPG frame was already lossily compressed inside the video, re-saving as JPG at the Very High preset keeps the visible quality close to the source. If you need a lossless still or transparency for compositing, use MPG to PNG instead.
It depends on the Quality Preset, the source frame size, and how much detail is in the picture. In our testing, a standard-definition MPG frame (around 720×480) at the Very High preset typically lands between roughly 80 and 250 KB — a busy, high-detail scene sits at the top of that range and a flat or dark frame near the bottom. Choosing Highest adds size for a marginal gain on most frames, and a long Multiple Screenshots run multiplies that per-image size across every frame in the ZIP.