Initializing... drag & drop files here
Supports: MPG, MPEG
A .mpeg file is a video — usually an MPEG-2 program stream from a DVD rip, DVB capture, or older camcorder — not a picture. This tool does not turn the movie into an animation; it decodes a single frame at the moment you choose and saves that one frame as a BMP still. BMP (Windows Bitmap) stores the frame uncompressed, so it is pixel-exact and lossless, but the file is large. By default the grab is taken at time 0 (the opening frame), and you can set any timestamp or export several frames at once.
.mpeg and .mpg files are accepted, and you can queue several at once.0 for the opening frame or 12.5 for twelve and a half seconds in — or switch to "Multiple Screenshots" to export several frames across the clip as separate files.All three save the same decoded frame; they differ in how the pixels are stored. The source .mpeg is already MPEG-2 (a lossy codec), so the frame carries pre-existing artifacts no matter which still format you pick — your choice only controls whether the still adds more compression.
| Property | BMP (this tool) | PNG | JPG |
|---|---|---|---|
| Compression | None (raw pixels) | Lossless | Lossy |
| Adds new artifacts | No | No | Yes |
| Typical file size | Largest | Small | Smallest |
| Transparency | Not in common 24-bit BMP | Yes | No |
| Best for | Editing, archival, exact pixels | Lossless still that's far smaller | Everyday small image, sharing |
| xconvert page | this page | MPEG to PNG | MPEG to JPG |
It extracts a single frame. The output is one still picture — not an animation or a strip of every frame. By default the grab is taken at time 0, so you get the opening frame; set "Time (seconds)" to capture any other moment. If you want a sequence of stills, switch to "Multiple Screenshots", which samples several frames across the clip and returns each as its own BMP. To turn an MPEG into an animated image instead, use MPEG to GIF.
Standard BMP stores every pixel uncompressed, so a full-resolution frame can be several megabytes. PNG is also lossless but compresses the pixels, producing a much smaller file with identical quality — so unless you specifically need a raw uncompressed bitmap for editing or archival, MPEG to PNG usually makes more sense. Choose BMP when a tool or workflow requires a plain DIB, or when you want the frame stored with zero added processing.
It matches the source video frame unless you scale it down. MPEG-2 program streams are commonly standard-definition — around 720x480 (NTSC DVD) or 720x576 (PAL DVD) — though .mpeg files can also carry larger or HD frames. Use "Resolution Percentage", "Width", or "Height" to shrink the still; aspect ratio is preserved automatically. Converting cannot add detail that was never in the source frame.
MPEG-2 only stores full detail on its keyframes; the frames in between are reconstructed from motion estimates. If you land on a fast-motion or heavily-compressed in-between frame, the grab can look soft or show blocking. Nudge "Time (seconds)" by a few tenths to land on a cleaner moment, or try a timestamp during a static shot. In our testing, a 720x576 PAL frame saved as 24-bit BMP came out to roughly 1.2 MB regardless of how clean the frame was — uncompressed BMP size depends on dimensions, not on image content.
Your MPEG is uploaded over an encrypted connection, processed on our servers, and both the upload and the generated BMP are deleted automatically a few hours after conversion. There is no account, no sign-up, and no watermark, and files are never shared or made public. The main practical limit on a large MPEG is upload size and time rather than the conversion itself.