Initializing... drag & drop files here
Supports: MPG, MPEG
Turn a legacy .mpeg or .mpg clip — the MPEG-1/MPEG-2 program streams behind VCDs, DVDs, and old TV captures — into a modern WebM that plays inline on the web. WebM is Google's open, royalty-free format and the HTML5-native choice for <video> embeds, so this is the conversion to run when you want an old capture to load fast in a browser instead of forcing a download. Because MPEG-2 predates today's codecs by roughly fifteen years, re-encoding to VP9 usually shrinks the file substantially while keeping it web-ready.
.mpeg / .mpg files. Batch conversion is supported — every file uses the same settings.| Property | MPEG (.mpeg / .mpg) | WebM (.webm) |
|---|---|---|
| Standard | MPEG-1 (ISO/IEC 11172, 1993), MPEG-2 (ISO/IEC 13818-2 / ITU-T H.262, 1996) | WebM container (Google, launched May 2010) |
| Typical video codec | MPEG-1 Part 2, MPEG-2 Part 2 | VP9 (default here), VP8, AV1 |
| Typical audio codec | MP2, MP3, AC-3 | Vorbis, Opus |
| Licensing | Patent-encumbered (MPEG-2 patent pool) | Open, royalty-free (BSD-style license) |
| Compression efficiency | Baseline — high bitrate at equal quality | Much higher; VP9 is far more efficient than MPEG-2 |
| Native browser playback | Not in the HTML5 baseline; most browsers refuse .mpeg |
Chrome 25+, Firefox 28+, Edge 79+, Safari 16+, iOS 17.4+ (~96% of users) |
| Alpha transparency | No | Yes (VP8/VP9 alpha) |
| Best for | DVD/VCD authoring, legacy players, old capture cards | Web embeds, HTML5 <video>, page-load budgets |
WebM was built for the web from the start, so it slots straight into a <video> tag where a raw .mpeg simply won't decode. If you instead need the broadest device and player compatibility — phones, smart TVs, social uploads — convert to MPEG to MP4 for H.264, which plays virtually everywhere including iPhones.
This is a re-encode, not a simple re-wrap, so there is some generational loss — the MPEG you upload is already lossy MPEG-1/MPEG-2, and encoding it again to VP9 or VP8 adds a second pass. In practice, at the default "Very High" preset the difference is hard to see, because VP9 is efficient enough to preserve the source detail at a fraction of the bitrate. You can't recover quality the original MPEG lost in its first encode, but you won't add visible damage at sensible settings.
VP9 is the WebM default and the best all-round choice: notably smaller than VP8 at the same quality, with wide hardware decode on devices from roughly 2017 onward. Open Advanced Options to switch the Video Codec to VP8 if you need the fastest encode or are targeting very old Android hardware, or to AV1 for the smallest files when encode time isn't a concern. All three are valid WebM video codecs.
Yes. MPEG program streams usually carry MP2, MP3, or AC-3 audio, none of which WebM allows, so the audio is re-encoded into a WebM-compatible codec — Vorbis by default, with Opus selectable under Advanced Options. The audio track stays in sync; it's simply transcoded into the open codec WebM requires rather than dropped.
Many SD-era captures and DVD rips are interlaced, which can show comb-like horizontal artifacts on motion when played progressively. A straight re-encode preserves the field structure rather than removing it, so if your source is visibly interlaced the WebM can inherit the same combing. For clean progressive output you'd typically deinterlace the source first in a dedicated editor; this converter focuses on the format change rather than field processing.
Because MPEG-2 is an older, less efficient codec and VP9 is a modern one. MPEG-2 was designed in the mid-1990s for DVD-era bitrates, while VP9 uses far more advanced inter-frame prediction, so it reaches similar visual quality at a much lower bitrate. The exact savings depend on the source's resolution, motion, and original bitrate, but legacy MPEG files commonly shrink substantially when re-encoded to WebM.
On recent versions, yes. Desktop Safari added WebM support in version 16, and iOS Safari added it in version 17.4 — so current iPhones and Macs play WebM inline, but older ones may not. WebM has long played natively in Chrome 25+, Firefox 28+, and Edge 79+, reaching roughly 96% of users globally. If you need it to play on every device regardless of age, use MPEG to MP4 instead, since H.264 MP4 has effectively universal support.