Initializing... drag & drop files here
Supports: MPG, MPEG
This tool takes a single frame out of an .mpeg or .mpg video and saves it as a JFIF image — a poster frame, a thumbnail, a screenshot of one moment. JFIF is not a rival to JPEG; it is JPEG, wrapped the way ITU-T Recommendation T.871 describes. What this page covers is the part people get wrong: choosing the frame instead of accepting frame zero, and keeping the shape of a standard-definition MPEG picture intact once it becomes a square-pixel photo.
.mpeg and .mpg are accepted, and several clips can be queued and grabbed with the same settings.0, the very first frame. Type the moment you want instead — the field takes decimals, so 90.5 is a minute and thirty and a half seconds in..jfif. Files upload over an encrypted connection, are processed on our servers and are deleted automatically after a few hours — no sign-up, no watermark.| Property | Value |
|---|---|
| What it is | The JPEG File Interchange Format wrapper around baseline JPEG data |
| Standard | ITU-T Recommendation T.871, approved May 2011 |
| Origin | An industry specification in use for years before the ITU-T text formalised it |
| MIME type | image/jpeg — the same type .jpg and .jpeg use |
| Compression | Lossy, 8 bits per channel, no alpha channel |
| Interchangeable extensions | .jfif, .jpg, .jpeg, .jpe, .jfi |
| Frames per file | One — a still, never an animation |
The conversion runs in two stages: one video frame is decoded to a lossless PNG, then that PNG is encoded as JPEG data inside the .jfif. Everything that matters happens in stage one.
.jfif.Each preset is a fixed JPEG quality number. The top rung is expensive and rarely worth it: on a detailed 720x480 test frame we measured "Highest" at roughly 192 KB against 90 KB for "Very High" — more than double the file for a difference you will not see at normal viewing size.
| Preset | JPEG quality | What it is good for |
|---|---|---|
| Highest | 100 | Archival intermediate; large files |
| Very High (Recommended) | 95 | Default; the sensible top of the scale |
| High | 90 | Noticeably smaller, still clean |
| Medium | 80 | Web and email use |
| Low | 70 | Thumbnails |
| Very Low | 60 | Previews only |
| Lowest | 50 | Visible blocking |
0 caught the fade. Set a later timestamp..jpg, or run it through JFIF to JPG for a clean rename.If the .mpeg is truncated, partially downloaded or carries a damaged stream, the decoder may fail to seek to your timestamp or hand back a corrupt picture; repair or re-export the source, or pick a timestamp inside a healthy section. If you need the frame with no JPEG re-compression at all — for text overlays, screenshots or anything you will edit further — JFIF is the wrong target and MPEG to PNG is the right one.
Yes. JFIF (JPEG File Interchange Format, standardised as ITU-T Recommendation T.871 in May 2011) defines how baseline JPEG data is wrapped in a file, and .jfif, .jpg, .jpeg, .jpe and .jfi all carry the same bytes under the image/jpeg MIME type. The only practical difference is which programs recognise the extension.
One frame, by default the one at time 0. Set "Time (seconds)" to grab a different moment, or switch Frame Selection to "Multiple Screenshots" to sample frames across the clip and get each one back as a separate .jfif.
A little. JFIF stores baseline JPEG, which is lossy, and the source frame was already lossy — MPEG-1 and MPEG-2 both throw data away. Because the frame is decoded to a lossless PNG first, the only new loss is the single JPEG encode; keeping the preset at "Very High" or above holds that to a minimum.
Usually not. In our testing, the same 720x480 frame written at quality 100 came out around 192 KB against about 90 KB at quality 95 — more than double the size, for a difference that is invisible at normal viewing size. Save quality 100 for a frame you intend to edit and re-save repeatedly.
The frame's own pixel dimensions unless you change them, because Image resolution starts on "Keep original". Standard-definition MPEG is commonly 720x480 or 720x576, and older MPEG-1 material is often 352x240 or 352x288. Resolution Percentage, Width, Height and Width x Height are all available if you want something smaller.
Standard-definition MPEG stores non-square pixels and relies on the player to stretch them at display time. A JPEG has no equivalent flag that every viewer honours, so the still keeps the stored pixel dimensions. Set Width x Height to the shape you want — for example 854x480 from a 16:9 720x480 source.
No. JFIF is an image format with no audio capability, so the soundtrack is discarded. If you want the audio on its own, MPEG to MP3 or MPEG to OGA will extract it.
The upload and the generated image are both deleted automatically a few hours after the conversion. Files travel over an encrypted connection, are processed on our servers, are never shared or made public, and there is no account, no sign-up and no watermark.