Initializing... drag & drop files here
Supports: AVI
Turn an AVI clip into an animated PNG (APNG) that loops in the browser with full RGBA transparency and lossless, pixel-exact frames — no 256-color GIF banding. Drop in an AVI, set the frame rate and output size, and download a self-contained .apng that falls back to a clean static first frame anywhere the format isn't recognized. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.
.avi onto the page or click "Upload" to pick it from your device. AVI clips are often large or lightly compressed, so a short segment converts fastest..apng. No sign-up, no watermark.| Property | APNG | GIF | Animated WebP |
|---|---|---|---|
| Color depth | 24-bit true color | 256 colors per frame | 24-bit true color |
| Transparency | Full 8-bit alpha | 1-bit (on/off) | Full 8-bit alpha |
| Compression | Lossless | Lossless, palette-limited | Lossy or lossless |
| Typical file size | Larger (lossless) | Large | Smallest |
| Browser support | ~94-96% (Firefox 3+, Chrome 59+, Safari 8+, Edge 79+) | Universal | ~97% (Chrome 32+, Firefox 65+, Safari 14+) |
| Fallback when unsupported | Shows static first frame | n/a | Broken/blank |
| Best for | Crisp logos, UI loops, sprites with gradients/glow | Maximum compatibility | Smallest web payload |
APNG is lossless, so it stores every pixel of every frame exactly — there is no quality-discarding step like the lossy codecs an AVI often uses. In our testing, the same short clip exported as APNG runs several times larger than an equivalent 256-color GIF, which is the expected trade for true color and clean alpha. To shrink the result, lower the FRAMERATE (10 FPS is usually plenty for a UI loop), reduce the resolution, or trim the clip to the few seconds you actually need. Switching Colors to "By Color Reduction + Dither" also cuts size by reducing palette depth.
No. APNG is an image format and carries no audio track. The conversion uses only the AVI's video frames, so any soundtrack is dropped. If you need sound, convert to a video format such as MP4 or WebM instead of an animated image.
An APNG begins with a valid standard PNG chunk, so any browser or image viewer that can't animate it simply displays the first frame as a static PNG. There is no broken-image icon — older clients just see a still picture. In practice Firefox, Chrome, Safari 8+, and Edge 79+ animate it, covering roughly 94-96% of browsers worldwide.
Your uploaded AVI and the generated APNG are processed server-side and deleted automatically a few hours after upload. The transfer uses an encrypted connection, nothing is shared or made public, and you don't need an account. The real practical limit for big AVI files is upload time, not processing — trimming or downscaling first speeds things up.
Choose APNG when you need crisp gradients, soft shadows or glows, smooth alpha transparency, or photographic frames without GIF's 256-color banding — for example a logo loop or a UI micro-animation. Choose AVI to GIF when universal compatibility matters more than fidelity, since GIF plays everywhere. If your finished APNG is too heavy to share, run it through Compress APNG to squeeze it further.