Image tool

AVIF to PNG

Convert AVIF to PNG in your browser, up to 50 images at a time. Transparency is kept. Files stay on your device. No sign-up.

Last updated:

Processing mode: Private Runs in your browser

  • Files are processed in your browser
Waiting for AVIF images.

How to use it

How to use AVIF to PNG Converter

  1. Drop your AVIF files onto the workspace, paste from the clipboard, or pick them with the file picker. Up to 50 images per batch, 100 MB per file.
  2. Click Convert. Each image decodes through the browser's built-in AVIF path, draws into an alpha-aware canvas, and re-encodes as PNG via `canvas.toBlob("image/png")`.
  3. Preview the converted images and download individually, or grab the whole batch as a single ZIP.

Good for

Common use cases

People convert AVIF to PNG when the next tool or platform needs a widely supported raster format. AVIF is designed for compact web delivery, but older editors and some upload systems do not accept it. PNG is a practical target when transparency must survive the conversion. It also suits logos, interface graphics, design comps and product cut-outs that need clean edges. The conversion keeps the decoded canvas pixels and alpha channel. It does not add JPEG-style quantisation during the PNG encode. The output can be much larger than the AVIF source because PNG uses a different compression method. Check the result before sharing it, and keep the AVIF as the source file. The conversion does not copy ICC profiles, HDR signalling or other container metadata. Do not use the PNG as an archival replacement when that information matters. The file stays in your browser throughout the conversion. You can process one image or a batch, preview each result and download separate files or one ZIP. This local workflow suits private designs and unreleased product photography.

Privacy

Runs in your browser

Files are processed by your browser. They never reach our servers.

Questions

AVIF to PNG Converter: common questions

Why won't my older Photoshop, Affinity, or Slack accept the AVIF I downloaded?

The format itself is the issue for that surface. Recent Photoshop versions support AVIF natively, but older perpetual-licence and CS-era installs reject the file without a plugin. Affinity Photo's AVIF handling varies by version and platform; older installs may reject the file. Slack's custom emoji uploader documents PNG, JPG, and GIF; Discord's custom emoji uploader documents JPEG, PNG, GIF, and WEBP (Discord stickers follow a separate format spec); neither surface documents AVIF as an accepted format. Converting to PNG removes the format dependency entirely while keeping the alpha channel that JPG would flatten — important when the AVIF is a logo cutout, custom emoji, or icon with intentional transparency.

Is the AVIF to PNG conversion lossless?

Yes, from the decoded canvas pixels. The AVIF decodes into the canvas, and `canvas.toBlob("image/png")` writes exactly what the canvas holds — PNG is lossless, so the encoder does not re-compress. The alpha channel round-trips intact, hard edges stay sharp, and there are no JPEG-style halos around type or vector shapes. The caveat is that the canvas-pixel round-trip is not a bit-for-bit metadata copy of the source AVIF: ICC colour profiles, HDR signalling, and other container-side AVIF metadata are not carried through the browser's decode pipeline, which works in sRGB on every current build. For ordinary screenshot, design-comp, logo, and product-photography work that's the right trade-off, because the destination tool is going to render in sRGB anyway. If you need byte-identical preservation of an AVIF's container metadata, do not run it through any browser-based decode-and-re-encode tool.

Will transparency in my AVIF survive the conversion?

Yes. AVIF carries an alpha channel and so does PNG, so transparent regions in the source come through as transparent regions in the output. The canvas is created in alpha-aware mode (no white-fill prepass), so the decoded pixels go straight into the PNG encoder without flattening — what you see in the AVIF is what comes out in the PNG. If your source has no transparency (a photograph, a screenshot of a solid-background app), the PNG will be larger than the equivalent JPG would be — that's expected, PNG is lossless and JPG is not. Pick the AVIF to JPG sister tool if file size matters more than alpha preservation for the destination.

Which browsers can run this AVIF to PNG converter?

Current Chrome, Edge, Firefox, and Safari. AVIF decoding rolled out across the major engines at different times — Chrome 85 (August 2020), Firefox 93 (October 2021), iOS Safari 16 (September 2022), macOS Safari 16.4 (March 2023 — earlier 16.x desktop builds shipped partial or no AVIF support), and Edge 121 (January 2024). The tool relies on the browser's built-in `<img>` decoder for AVIF, so any browser that renders an `.avif` inline on a webpage can also run this converter. The PNG encode step uses `canvas.toBlob("image/png")` — `image/png` is the HTML spec's mandatory canvas-export baseline, so every current Chrome, Edge, Firefox, and Safari encodes PNG from a canvas without any format-fallback story to guard against. If you are on an older build that pre-dates AVIF decoder support, the tool will surface a clear decode-failed error rather than producing a broken file — the workaround is to update to a current Chrome, Edge, Firefox, or Safari.

Is there a file size or batch limit for AVIF to PNG conversion?

Each AVIF must be under 100 MB and a single batch can hold up to 50 images. The 100 MB cap protects lower-RAM devices from running out of memory during decode, since the browser materialises the full pixel grid into a canvas before re-encoding. The 50-file cap keeps the ZIP build responsive — for large batches the bottleneck is browser memory, not the conversion itself, since each image processes sequentially. If you need to convert more than 50 images, run the tool twice and stack the resulting ZIPs.

Why is the PNG much larger than the AVIF source?

PNG output can be much larger than the AVIF source. AVIF is designed for efficient image compression, while PNG stores the decoded pixels without lossy compression. The exact size change depends on the image. If file size matters more than transparency or lossless PNG output, use the AVIF to JPG tool instead.

Will this tool stay free?

Yes. Everything this tool does is free. On some tools, a Day or Project Pass raises the file-size and batch limits if you need more.