MPEG to BMP Converter

Convert MPEG files to BMP format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: MPG, MPEG

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image Compression
Quality preset
Higher quality settings preserve more detail but result in larger files. Lower settings reduce file size by increasing compression.
Image resolution
Frame Selection
Time (seconds)
Capture a single frame at the specified time. For example, 2.100 means 2 seconds and 100 milliseconds into the video.

Grab a Frame From an MPEG as a BMP

An .mpeg file is a video — an MPEG program stream from a DVD rip, a DVB capture or an older camcorder — so this is a frame grab, not a format swap. You pick a moment, we decode that single frame and write it as a Windows Bitmap. The frame time starts at 0, which on disc-sourced material is very often a black leader or a menu background, so setting a real timestamp is usually the first thing to do.

How to Convert MPEG to BMP

  1. Upload Your MPEG File: Drag your .mpeg or .mpg onto the page, or click "Add Files". Both extensions are accepted and several clips can be queued at once.
  2. Choose the Frame: Under "Frame Selection", "Specific Frame" is preselected with "Time (seconds)" set to 0. Type the moment you actually want — 12.5 for twelve and a half seconds in — or switch to "Multiple Screenshots" and set a "Capture Rate" between 0.1 and 10 seconds per frame to export a whole series.
  3. Pick a Quality Preset and Size: "Image Compression" offers exactly three entries here — High, Medium and Low — and they change the BMP's colour depth, not just its size. "Image resolution" starts on "Keep original"; use "Resolution Percentage", "Preset Resolutions", "Width", "Height" or "Width x Height" to scale the still down.
  4. Convert and Download: Click Convert and download the .bmp. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark.

What Each Quality Preset Actually Writes

This is the part most BMP converters do not tell you: there is no true-colour path on this page. Our BMP writer has three branches and none of them produces a 24-bit bitmap.

Preset Colour depth How it is written Result
High 16-bit RGB555 ffmpeg, rgb555le pixel format 32,768 colours, uncompressed, 2 bytes per pixel. Microsoft's own bitmap documentation notes that a 16-bpp bitmap with BI_RGB compression "is always RGB 555" — five bits each for red, green and blue, top bit unused
Medium 256-colour palette ImageMagick, Floyd-Steinberg dither, RLE compression, BMP3, metadata stripped Smallest of the three; visible dithering on gradients, but usable for screenshots and flat graphics
Low 86-colour palette ImageMagick, Floyd-Steinberg dither, RLE compression Heavy posterisation. Only worth it when a downstream tool demands a tiny indexed bitmap

Practical consequence: pick High unless you have a reason not to. RGB555 discards the low three bits of each channel, so smooth skies and skin tones can show faint banding, but it is the only preset that keeps a continuous-tone image. If you need genuine full-colour output from the frame, use MPEG to PNG instead and set its Quality Preset to "Highest", which is the true-colour lossless path there — and still far smaller than an uncompressed bitmap.

BMP vs PNG vs JPG for a Frame Grab

All three save the same decoded frame. The source is already lossy MPEG-2 or MPEG-1, so every option inherits the original's compression artifacts — your choice only decides what happens on top of that.

Property BMP (this page) PNG JPG
Colour depth available here 16-bit, or 256 / 86-colour palettes Full colour, lossless at the Highest preset 24-bit, lossy
Compression None at High; RLE at Medium and Low Lossless (DEFLATE) Lossy (DCT)
Adds new artifacts Banding or dithering from the depth reduction None at Highest Yes — JPEG ringing and blocking
Typical size, 720×576 frame About 0.83 MB at High (720 × 576 × 2 bytes) A fraction of that Smallest
Alpha channel No Yes No
Best for Tools that specifically require a Windows DIB Editing, archiving, anything else Sharing, previews, web
xconvert page This page MPEG to PNG MPEG to JPG

Frequently Asked Questions

Is the BMP 24-bit true colour?

No — and this is the single most important thing to know about this conversion. Our BMP path has no 24-bit branch at all: the High preset writes 16-bit RGB555 through ffmpeg, while Medium and Low go through ImageMagick as 256-colour and 86-colour indexed palettes with RLE compression. If your workflow needs a full-colour still, take it as PNG or JPG instead, or convert the PNG to BMP afterwards in an image editor that offers a 24-bit writer.

Why is my extracted frame completely black?

Because the frame time defaults to 0 and disc-sourced MPEG material very often opens on black — a leader, a fade-in, or a menu background before the feature starts. Set "Time (seconds)" to a moment you know has picture in it, a few seconds in at minimum. If you are not sure where the content begins, switch to "Multiple Screenshots" with a 1-second capture rate and pick the frame you want from the results.

Does this turn the whole video into an image, or just one frame?

Just one frame, by default. "Specific Frame" decodes the single moment you name and writes one .bmp. "Multiple Screenshots" samples the clip at your chosen capture rate and returns each sample as its own bitmap — useful for building a contact sheet. Neither produces an animation; for that, use MPEG to GIF or MPEG to APNG.

Why does the grabbed frame look soft, smeared or blocky?

MPEG-1 and MPEG-2 only store complete pictures on their keyframes; the frames between are reconstructed from motion vectors and residuals. Land on a fast-motion inter-frame and the still inherits that reconstruction, which reads as softness or blocking. Nudge "Time (seconds)" by a few tenths to catch a cleaner moment, or aim at a static shot. No converter can recover detail the encoder discarded.

Why are there comb lines across moving objects?

Your source is interlaced, which most DVD and broadcast MPEG-2 is: each stored picture contains two fields captured a fraction of a second apart. We do not deinterlace anywhere in the pipeline, so a still pulled from a moving scene shows those two fields interleaved as horizontal combing. Pick a frame from a static moment, or deinterlace the video in a desktop editor before uploading.

What resolution will the BMP be, and can I change it?

It matches the source frame unless you scale it. MPEG program streams are usually standard-definition — around 720×480 for NTSC DVD, 720×576 for PAL DVD, 352×240 or 352×288 for VCD — though .mpeg files can carry larger frames. "Image resolution" starts on "Keep original"; the "Preset Resolutions" entries set the height and let the width follow the source aspect ratio, or you can enter an exact "Width x Height". Scaling up never adds detail.

My 16:9 DVD grab comes out squashed. How do I fix it?

Anamorphic DVDs store widescreen content in a 720×576 or 720×480 frame using non-square pixels, and the pixel aspect ratio is normalised to square during conversion rather than corrected for display. Set the shape yourself: choose "Width x Height" under "Image resolution" and enter the intended display size — 1024×576 for 16:9 PAL content, or 854×480 for 16:9 NTSC.

What happens to my video after the frame is extracted?

Your .mpeg uploads over an encrypted connection and is decoded on our servers; both the upload and the generated bitmap are deleted automatically after a few hours. There is no account, no watermark, and files are never shared or made public. Because only a single frame is decoded, the slow part is almost always the upload itself rather than the conversion.

Rate MPEG to BMP Converter Tool

Rating: 4.8 / 5 - 78 reviews