MPEG to WebP Converter

Convert MPEG files to WebP 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
Lossless?
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.

Pulling a Still Frame Out of an MPEG

This page does one thing: it freezes a single moment of an MPEG-1 / MPEG-2 program stream and saves it as a WebP image. That is the whole job — the output is one still picture, never an animation, no matter how long the clip is. If you came here looking for a moving loop, you want MPEG to GIF or MPEG to APNG instead. The tutorial below covers picking the right frame, which is where almost every disappointing result on this conversion comes from.

How to Convert MPEG to WebP

  1. Upload Your MPEG File: Drag and drop your .mpeg or .mpg onto the page, or click "+ Add Files". Batch uploads are supported and each file produces its own still.
  2. Set the Frame with Frame Selection: Frame Selection starts on Specific Frame with Time (seconds) at 0. Type the moment you want — 2.1, 47, 600 — and that frame becomes your WebP. Switching to Multiple Screenshots takes a Capture Rate instead and returns one image per interval.
  3. Choose Lossless, Quality Preset and Image resolution: Lossless? defaults to "No (Recommended)"; Image Compression defaults to Quality Preset at "Very High (Recommended)", with Specific file size as the alternative; Image resolution defaults to Keep original.
  4. Convert and Download: Click Convert. Files upload over an encrypted connection, are processed on our servers, and are deleted automatically after a few hours — no sign-up, no watermark.

Walk-through: Choosing the Frame

The default Time (seconds) value is 0, and on legacy material frame zero is very often the worst frame in the file. DVD rips commonly open on a black fade-in or a menu card; TV captures open mid-advert or on a channel bug; camcorder transfers open on a lens cap or a blue screen. If your WebP comes out black, you did not do anything wrong — you took the frame the tool was told to take.

  • Want a representative thumbnail: skip 5-10 seconds in and pick a moment with the subject in shot and little motion.
  • Want a specific moment: play the clip in any player, note the timecode, and type the same number of seconds. Decimals work, so 93.5 is a valid entry.
  • Want to fish for the best frame: switch to Multiple Screenshots with a Capture Rate of 1 second per frame, then keep the one you like and discard the rest.
  • Want the sharpest possible still: pick a moment where the camera and subject are still. Interframe compression spends the fewest bits on fast motion, so a panning shot is where MPEG-2 looks its worst.

Lossy or Lossless WebP?

Lossy WebP (default) Lossless WebP
Control Lossless? set to "No (Recommended)" Lossless? set to "Yes"
What it stores A re-compressed approximation of the frame An exact copy of the extracted frame
Typical size Small — Google measures lossy WebP at 25-34% smaller than JPEG at equal SSIM Several times larger than the lossy version
Right for Thumbnails, previews, poster images, anything going on a web page Archiving, re-editing, or comparing frames pixel-for-pixel

Note what "exact" means here. The frame is extracted to a lossless PNG first and then encoded to WebP, so lossless WebP is faithful to the decoded MPEG frame — but that frame was already through MPEG-2's lossy compression when the disc or capture was made. Lossless stops further loss; it does not undo the original encode.

WebP vs JPEG vs PNG for a Video Still

Property WebP JPEG PNG
Compression Lossy and lossless Lossy only Lossless only
Alpha channel Yes No Yes
Browser support 96.18% globally per caniuse — Chrome 32+, Firefox 65+, Edge 18+, Safari 16+ Universal Universal
Opens in old desktop software Sometimes Always Almost always
Best for here A web-bound thumbnail at the smallest size A still that must open anywhere, including 20-year-old software A still headed into an editor

If maximum compatibility matters more than file size, grab the frame as MPEG to JPG instead.

Common Errors and How to Fix Them

  • "My WebP is completely black" — Time (seconds) is still 0 and the clip fades in from black. Enter a timestamp several seconds into the material.
  • "The still is a DVD menu, not the movie" — the program stream begins with menu or leader content. Skip past it with a larger Time value.
  • "There are thin horizontal lines through everything" — the source is interlaced, which is normal for DVD and camcorder MPEG-2. There is no deinterlacing step in this conversion, so the comb pattern is part of the frame. Choose a frame with less motion, where the two fields differ least.
  • "The picture looks horizontally squashed" — anamorphic source. Leave Image resolution on Keep original, or set Width x Height explicitly to the display size (854 x 480 for 16:9 NTSC, 1024 x 576 for 16:9 PAL).
  • "It's blurry even though the video looks fine" — you landed on a heavily predicted frame during fast motion. Nudge the timestamp by a few tenths of a second.
  • "I wanted the whole clip, not one picture" — this conversion only ever produces stills. Use MPEG to GIF for a shareable loop.

When This Doesn't Work

A frame grab needs a decodable video stream. An audio-only .mpg, a truncated download whose index is missing, or a copy-protected disc rip that never fully decrypted will all fail at the extraction step rather than producing a bad picture. Very long recordings are the other practical limit: the constraint is the upload, not the frame grab, so if you only need a still from the two-hour mark of a 6 GB capture, it is faster to cut the region first with Video Cutter and grab the frame from the short piece.

Frequently Asked Questions

Can this produce an animated WebP?

No. WebP supports animation as a format, but this conversion extracts still frames only — Specific Frame gives you one image, and Multiple Screenshots gives you a set of separate images, not a moving file. For animation from the same source, use MPEG to GIF or MPEG to APNG, both of which assemble real animated output.

Why is my WebP black when the video plainly is not?

Because Time (seconds) defaults to 0 and you kept it. Frame zero of a DVD rip or a TV capture is very often black, a fade-in, or menu artwork. Enter a timestamp a few seconds into the material and the problem disappears. This is the single most common surprise on video-to-image conversions and it is not a decoding failure.

Does Multiple Screenshots give me one file or many?

Many. The Capture Rate you choose — anything from one frame every 0.1 seconds to one every 10 seconds — determines how many stills are extracted, and each one is converted to WebP separately. It is the right mode when you want to browse for the best frame rather than guess a timestamp.

What resolution is the extracted still?

Whatever the video's stored raster is, unless you change it. NTSC DVD-quality MPEG-2 is 720x480, PAL is 720x576, and HD MPEG streams go up to 1920x1080. Image resolution defaults to Keep original; Resolution Percentage, Preset Resolutions, Width, Height, and Width x Height are all available if you want something smaller. Note that the preset list sets height and lets width follow, so it is not the tool for fixing anamorphic geometry.

Should I turn Lossless on?

Only if the pixels matter more than the bytes. Lossless gives an exact copy of the extracted frame and files that are several times bigger; the default lossy mode is what makes WebP worth using on the web at all, at 25-34% smaller than an equal-quality JPEG according to Google's own comparison study. For a thumbnail or an article image, leave it off.

Will the WebP have a transparent background?

No, and nothing you set can make it. A frame decoded from an MPEG program stream is a fully opaque rectangle — video codecs of that era carry no alpha channel — so there is no transparency for WebP to preserve. WebP itself supports alpha; there simply is not any in the source.

Does the still keep any of the video's metadata, like the recording date?

No. What travels is the picture. The container-level and stream-level metadata of an MPEG program stream — timestamps, program information, capture details — does not survive being decoded to a frame and re-encoded as an image, so treat the WebP as a fresh file with no provenance attached.

Which browsers and apps can open the WebP?

caniuse currently reports 96.18% global browser support: Chrome from 32, Firefox from 65, Edge from 18, and Safari from 16. Modern Windows, macOS, Android, and iOS previewers open WebP natively too. The gap is older desktop software — some long-lived image editors and viewers still do not read it, which is the case for grabbing the frame as MPEG to JPG instead.

Rate MPEG to WebP Converter Tool

Rating: 4.8 / 5 - 63 reviews