AVIF to PNG

Convert AVIF to lossless PNG and keep transparent backgrounds.

Files never leave your device. Everything is processed in your browser.

Output: PNG (lossless, keeps transparency).

When an AVIF image has a transparent background or sharp-edged artwork, PNG is the right destination. PNG stores every pixel exactly, so the conversion adds no new blur or blocks, and see-through areas stay see-through.

Add an AVIF file and a PNG with the same pixel dimensions is ready to download.

Before and after

Before
Hands inking small geometric logo marks in an open sketchbook on a wooden desk

4032 × 2688 px246 KBAVIF

After
The same photo saved as PNG

4032 × 2688 px5.05 MBPNG

The picture and its 4032 × 2688 px size stay the same. Only the file changes: AVIF at 246 KB in, PNG at 5.05 MB out.

PNG keeps every pixel exactly, so a photo takes more space than it does as AVIF.

The numbers are from a real run of the tool above. The pictures here are smaller previews of the actual files.

How to use it

  1. Drop or select an .avif image above.
  2. The image is decoded and written out as a PNG, including its alpha channel.
  3. Download the PNG and place it in your design, document or editor.

Good uses for PNG output

Choose PNG for logos, icons, UI screenshots, diagrams and product photos with the background removed. These need crisp edges or transparency, and they will often be edited again; PNG can be saved repeatedly without wearing down. It also imports cleanly into Figma, PowerPoint, Canva and every image editor.

Expect a larger file

Lossless storage has a price. A photographic AVIF of 150KB can become a PNG of several megabytes, because PNG must record noise and gradients pixel by pixel. That is fine as a working file. For sharing a plain photo, converting to JPG gives a far smaller result.

Frequently asked questions

Does the PNG keep the transparent background?
Yes. The alpha channel from the AVIF is carried over unchanged, including soft, partially transparent edges.
Is the conversion lossless?
The PNG reproduces the decoded AVIF exactly. Any loss already baked into the AVIF when it was created remains, but nothing further is lost.
Can animated AVIF files be converted?
Only the first frame is converted. Animated sequences are not supported.