Initializing... drag & drop files here
Supports: MPG, MPEG
Turn an old MPG video clip into an animated APNG — a PNG-based loop that keeps full 24-bit color and real alpha transparency instead of the 256-color, hard-edged result you get from GIF. MPG (the .mpg flavor of MPEG-1/MPEG-2 from the VCD/DVD era) is lossy and audio-bearing; APNG drops the audio, loops automatically, and renders inline in every modern browser. Pick a frame rate, cap the resolution, and the output is optimized losslessly before download.
| Property | APNG | GIF | Animated WebP |
|---|---|---|---|
| Color depth | 24-bit (16.7M colors) | 256 colors max | 24-bit (16.7M colors) |
| Transparency | Full 8-bit alpha | Binary (on/off) | Full 8-bit alpha |
| Compression | Lossless | Lossless (LZW) | Lossy or lossless |
| Audio (from MPG) | Dropped | Dropped | Dropped |
| Browser support | ~94.7% (Chrome 59+, Firefox 3+, Safari 8+, Edge 79+) | Universal | ~96% (Chrome 32+, Firefox 65+, Safari 16+) |
| Typical size for the same loop | Medium-large | Largest at equal quality | Smallest |
| Best for | Crisp loops with gradients/transparency, lossless quality | Maximum compatibility, chat/forum embeds | Smallest web-delivery loops |
APNG is the right pick when you care about clean color and soft transparent edges and can target modern browsers. If you need a loop that plays literally everywhere — including very old clients and some email apps — convert MPG to GIF instead. For the smallest web file, APNG to WebP re-encodes the result once you have it.
Color and transparency. MPG holds full 24-bit video, and APNG preserves all of it plus 8-bit alpha (smooth, semi-transparent edges). GIF quantizes every frame down to 256 colors and only supports binary transparency, so gradients and soft edges from the source band and turn jagged. If the clip has skies, fog, dark scenes, or you want a transparent background, APNG keeps it clean where GIF can't. The trade-off is browser support — APNG covers roughly 94.7% of users (Chrome 59+, Firefox 3+, Safari 8+, Edge 79+) versus GIF's universal reach.
No. APNG is an image format with no audio track, so the sound in your MPG is dropped during conversion. If you need to keep the audio, convert to a video format like MPG to MP4 instead, which preserves both the video and the soundtrack.
APNG stores frames losslessly, so size grows with duration, resolution, frame count, and color complexity. To keep it manageable: trim the clip to the few seconds you actually need with MPG cutter first, drop the Framerate to 10 fps, cap Image resolution (480 px wide is plenty for a shareable loop), and switch Colors to "By Color Reduction + Dither." In our testing, a 480 px-wide, 10 fps, 4-second loop converted to a low-single-digit-MB APNG, while leaving it at full resolution and 30 fps produced a file several times larger.
Only if the source frames are already transparent, which MPG video never is — MPEG-1/MPEG-2 has no alpha channel, so every frame is fully opaque. APNG can carry transparency, but converting an opaque MPG won't create it. APNG's alpha advantage matters when your input already has transparency (for example a PNG sequence) or when you later edit the loop; for a straight MPG clip the win over GIF is color depth, not background transparency.
Yes. Drop in as many MPG (or MPEG) files as you want and they convert in parallel on our servers. You can apply the same framerate, resolution, and color settings across all of them or tune each file individually, then download them one by one or as a ZIP. This is handy for turning a folder of old camcorder or DVD-rip clips into a matching set of animated PNG loops.