AVIF to PNG Converter

Convert an AVIF image to lossless PNG directly in your browser.

This tool runs entirely in your browser. Your files are never uploaded to a server.

Drop an AVIF here or click to upload

What this tool does

Converts an AVIF image to lossless PNG by decoding it with your browser's native, built-in AVIF support and re-encoding the result as PNG on a canvas — no WebAssembly download needed for this direction.

How to use it

Drop or select one AVIF file. Your browser decodes it immediately since AVIF viewing is natively supported; a ready-to-download PNG appears within a second or two.

Worked example

Upload icon-set.avif (95 KB, with a transparent background) and you get icon-set.png ready to download — same pixel dimensions and transparency, re-encoded losslessly.

Why convert to PNG

Choose PNG when you need to preserve transparency exactly, or when editing software, a design tool or a printing workflow expects a lossless file rather than AVIF.

What changes technically

The browser decodes the AVIF natively, draws it onto a canvas, then re-encodes it as PNG with no further compression loss. Unlike the JPG converter, PNG supports transparency, so any alpha channel in the source AVIF is preserved exactly.

Limitations

Only one file can be converted at a time — there's no batch mode. Because AVIF is a highly efficient lossy format and PNG is lossless, the resulting PNG is typically several times larger than the original AVIF.

Scope, sources and privacy

Decoding relies on your browser's native, built-in AVIF support rather than a bundled library. Conversion runs entirely in your browser using the Canvas API; your image is never uploaded to a server.

Frequently Asked Questions

Is my image uploaded to a server?
No — conversion happens entirely in your browser. Your file never leaves your device.
Does PNG keep the AVIF's transparency?
Yes — unlike the JPG converter, PNG preserves any alpha (transparency) channel from the source AVIF.
Why is the PNG file so much bigger than the AVIF?
AVIF is one of the most efficient lossy formats available; PNG is lossless, so re-encoding the same pixels without any compression loss typically produces a noticeably larger file.