Convert AVIF to PNG

An AVIF needs to go into an editor or a build pipeline that cannot decode AV1, and the transparency has to survive.

Runs on your deviceFreeNo sign-upBatch supported
Conversion Deck
Uploaded to server: 0 B
    Waiting for files/Engine: on-device/Network requests made: 0
    What actually changes

    AVIF and PNG are not the same picture in two wrappers.

    The AVIF is decoded once and written as PNG. Unlike a JPEG conversion, the alpha channel is preserved, so cutouts and UI assets stay usable. The file grows substantially, often by five times or more.

    Worth knowing first

    A 10-bit AVIF is written out as 8-bit PNG here, so subtle gradients can pick up faint banding that was not visible in the source. PNG can hold 16 bits per channel, but the browser canvas path that does this conversion works in 8.

    Questions

    AVIF to PNG, answered

    Is any quality lost?

    The PNG encode itself loses nothing. The only loss is the bit-depth reduction if the AVIF was HDR or 10-bit.

    Why is the PNG so much bigger?

    AVIF spends a lot of computation to describe the image compactly. PNG only does entropy coding over raw pixels, so it cannot approach that.

    How to convert AVIF to PNG

    01

    Add your files

    Drop one AVIF or two hundred. Batch conversion is not a paid feature here.

    02

    Choose your settings

    Portable Network Graphics is lossless, so nothing is thrown away in the conversion.

    03

    Download

    Instant, because the file never went anywhere. Nothing expires, since nothing was stored.

    Related conversions