Convert AVI to APNG Online

Turn your AVI video into an APNG animation online, with options to adjust frame rate, image quality, and output resolution.

Initializing... drag & drop files here

Supports: AVI

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image resolution
Framerate
Framerate

Convert AVI to APNG Online

An animated PNG keeps every frame of your clip in full 24-bit colour with no palette and no lossy compression — the two things a GIF cannot do. That makes APNG the right export when an AVI clip has gradients, soft shadows, skin tones or a logo animation that GIF turns into banded mush, and the wrong export when you need the smallest possible file. This page converts the AVI's video frames into a single looping .apng; the audio track is dropped, because no image format carries sound.

How to Convert AVI to APNG

  1. Upload Your AVI File: Drag the .avi onto the page or click "Upload" to browse. AVI files are often large for their running time, so a short clip or an already-trimmed segment converts fastest.
  2. Choose the Framerate: Open the options and set the FRAMERATE dropdown, which starts on 10 FPS (Recommended). This is the single biggest lever on output size: every frame is stored losslessly, so 30 FPS writes three times as many frames as 10 FPS for the same clip.
  3. Set the Image Resolution (Optional): Image resolution starts on Keep original. Switch to Resolution Percentage, a Preset Resolution, or an explicit Width/Height to shrink the frame before assembly — halving both dimensions cuts the pixel count to a quarter.
  4. Convert and Download: Click "Convert" and save the .apng. Files are uploaded over an encrypted connection, converted on our servers, and deleted automatically after a few hours — no sign-up, no watermark.

APNG vs GIF vs Animated WebP

Property APNG GIF Animated WebP
Colour depth 24-bit truecolour 256 colours per frame 24-bit truecolour
Transparency Full 8-bit alpha 1-bit, on or off Full 8-bit alpha
Compression Lossless (DEFLATE) Lossless but palette-limited Lossy or lossless
Typical size for the same clip Largest Middle Smallest
Frame timing Exact fraction of a second Centisecond steps Millisecond steps
Global browser support About 96% Universal About 97%
If the viewer can't animate it Shows the first frame as a normal PNG n/a Usually fails to display
Best for Gradients, alpha edges, crisp UI loops Maximum compatibility Smallest web payload

If your priority is a file that plays absolutely everywhere, AVI to GIF is the safer export. If it is fidelity — no dithering, no colour banding, clean semi-transparent edges — APNG is the reason this page exists.

APNG at a Glance

Property Value
Standardised in PNG Specification (Third Edition), a W3C Recommendation published 24 June 2025
Animation chunks acTL (animation control), fcTL (frame control), fdAT (frame data)
Backward compatibility A decoder without animation support ignores those chunks and shows the static image
Loop count written here 0, which means loop forever
Frame delay written here An exact 1/N-second fraction — at 10 FPS, precisely 0.1 s per frame
Colour type Truecolour, 8 bits per channel, with alpha kept when the source has it
Browser support Firefox 3+, Chrome 59+, Safari 8+, Edge 79+, Opera 46+
Not supported by Most print and office software, which treats it as a still PNG

What the Conversion Actually Does

The clip is decoded to a sequence of full PNG frames at the framerate you chose, in RGBA so any alpha in the source survives, and scaled at that point if you asked for a smaller size. Those frames are then assembled into one animated PNG with an exact per-frame delay and an infinite loop, and the finished file is run through a Zopfli-based optimiser to squeeze the compressed streams further without touching a single pixel.

Converting a 10-second 640×480 clip at the default 10 FPS produced a 100-frame APNG of 6.84 MB before that optimisation pass and 5.77 MB after it — a 15% saving for free. The same clip exported as a 256-colour GIF was 4.27 MB, which is the trade in miniature: APNG cost about a third more bytes and gave up nothing in colour.

Frequently Asked Questions

Why is my APNG bigger than the AVI it came from?

Because the AVI is lossy and the APNG is not. Video codecs such as DivX, Xvid or MPEG-4 store one full frame occasionally and only the differences in between, discarding detail your eye is unlikely to notice. APNG stores every frame as complete, losslessly compressed pixel data. Ending up larger than the source video is normal and expected. Lower the framerate, cut the resolution, or trim the clip to the seconds that matter — those three controls change the output size far more than anything else.

Will the AVI's audio be in the APNG?

No. APNG is an image format with no audio stream, so the soundtrack is discarded during conversion. If you need the sound as well, convert the clip to a video format such as AVI to MP4 or AVI to WebM, or pull the audio out separately with AVI to MP3.

What happens in software that doesn't support APNG?

It shows the first frame as an ordinary still PNG. That fallback is built into the format: the animation lives in ancillary acTL, fcTL and fdAT chunks that a plain PNG decoder skips, leaving a valid static image behind. There is no broken-image placeholder, which is exactly why APNG is safer than animated WebP in old software.

Does the animation loop, and can I change how many times?

It loops forever. The converter writes an animation control chunk with a play count of 0, which the specification defines as infinite repetition, so the clip restarts as long as it is on screen. There is no loop-count control on this page; if you need a one-shot animation, use a video format instead, since browsers give the viewer play controls there.

Should I choose APNG or GIF for a clip from an AVI?

Choose APNG when the frames contain gradients, glows, photographic content or soft-edged transparency — GIF's 256-colour palette visibly bands those, and its 1-bit transparency leaves hard fringes. Choose AVI to GIF when the destination is an old forum, a chat client or an email that may not render animated PNG, or when the file must be as small as possible. For flat-colour animation with few shades, GIF often wins on size with no visible penalty.

What framerate should I pick?

10 FPS, the default, is enough for UI loops, reaction clips and most screen recordings, and it keeps the frame count sane. Go to 20–30 FPS only for fast motion where the stutter at 10 FPS is distracting, and expect the file to grow roughly in proportion to the frame count. Dropping to 5 FPS halves the frames again and works surprisingly well for slow pans and fades.

Will transparency in my source be preserved?

Yes — frames are extracted in RGBA and APNG stores a full 8-bit alpha channel, so any transparency present in the source comes through with soft edges intact. In practice most AVI files are fully opaque, since the codecs typically used in AVI containers do not carry an alpha channel; if your clip has transparency it almost certainly came from an editing tool that deliberately preserved it.

My APNG is still too large to upload — what now?

Take the framerate down first, then the resolution, then the running time; those three multiply together to set the frame data. If the animation itself is already as short as it can be, run the result through Compress APNG, which adds levers this conversion page does not have: a target file size as a percentage of the original, an absolute size in kilobytes or megabytes, and an Auto Scale toggle that lets the encoder shrink the dimensions to reach a target it could not otherwise hit.

Rate Convert AVI to APNG Online Tool

Rating: 0.0 / 5 - 1 reviews