Converter · No upload

Convert AVIF to PNG on your device

Convert AVIF images to PNG with their transparency kept.

Statusidle Files— OutputPNG Network since file read—

Undecodable AVIFs fail, with browser reasons where available, and so do images too large for the browser’s canvas, which are not shrunk to fit. One PNG per file: a 10- or 12-bit, HDR or wide-gamut AVIF is reduced to 8-bit sRGB pixels, transparency is kept, and an animated AVIF keeps its first frame only; the row says so. An embedded colour profile is not carried, and EXIF and XMP are removed. Takes .avif.

How this converter works

In a browser with AVIF support, the File API opens the selected file in memory and the browser’s own decoder produces pixels with transparency. The page draws them onto a transparent canvas, encodes that canvas as a PNG and offers it as a download link. No extra converter library is involved.

The site serves static pages and code from a CDN and has no server-side converter or database. Its Content-Security-Policy only allows connections to the site’s own origin. The policy limits where requests can go, but it is set by the site and could change in a later version, so the methodology page explains how to inspect network activity and test a conversion offline yourself.

The PNG stores the pixels its encoder receives from the browser’s 8-bit sRGB canvas, so keep the original AVIF if you need its full bit depth, colour range, EXIF or colour profile. The PNG can also be larger than the AVIF.

Frequently asked questions

Is my image uploaded anywhere?
No. The browser decodes the AVIF, draws it on a canvas and encodes the PNG in this tab. The network meter counts resource-timing entries from the first file read onward; earlier page downloads and WebSocket traffic are not counted. For a separate check, convert a file offline once the page and its code have loaded.
Why do I have an AVIF in the first place?
AVIF uses AV1 image compression, and a website can choose it to deliver smaller images. An editor, print service or upload form may still require another format, so convert a copy and keep the original.
Is transparency preserved?
Yes. Transparency is kept, and nothing is flattened onto white. The PNG’s alpha channel is 8-bit, so higher-precision alpha is reduced, and translucent pixels can change colour.
What happens with an animated AVIF?
You get the first frame of the sequence, and the result row says so. The page recognises an animated AVIF by the “avis” brand in its file header, as the major or a compatible brand. PNG as a format family supports animation, but this converter does not export it.
Does converting lose quality?
Not in the PNG step, which adds no lossy compression. The conversion does pass through an 8-bit sRGB canvas, so a higher-bit-depth, HDR or wide-gamut AVIF becomes an 8-bit sRGB rendering of the source. Even with an 8-bit source, decoding, colour conversion and translucent pixels can change values. Detail that lossy AVIF encoding discarded is not restored.

Related tools