Convert AVIF to PNG — lossless, no upload

When an AVIF needs to go into Photoshop, Figma, a slide deck, or any tool that hasn’t caught up with the format yet, PNG is the dependable escape hatch. AVIF — the AV1-based format modern websites serve for its excellent compression — decodes here in your browser and is written out as PNG, which preserves every decoded pixel and any alpha transparency. Because PNG is lossless, there is no quality slider and nothing to configure. And because the whole pipeline is WebAssembly running locally, design assets, client work, and screenshots never leave your machine; the network is simply not involved after the page loads.

How it works

  1. Drag .avif files into the drop zone below.
  2. Wait a moment — decoding and PNG encoding run automatically.
  3. Download the finished PNGs directly.

Frequently asked questions

Is transparency kept when converting AVIF to PNG?

Yes. Both formats support full alpha transparency, and it carries over exactly. If your AVIF has a transparent background, the PNG will too.

Why is the PNG larger than the AVIF?

AVIF is one of the most efficient lossy formats available, while PNG is lossless and comparatively bulky. A large size increase is normal and expected — you are trading compactness for universal compatibility and pixel-exact storage.

Does this upload my files anywhere?

It does not. The AVIF decoder and PNG encoder are WebAssembly modules running inside your browser tab. Your files stay in local memory, and the conversion even works offline once the page has loaded.

When should I pick PNG over JPG as the output?

Pick PNG when the image has transparency, sharp graphics or text, or when you will edit it further and want no generational quality loss. Pick JPG for photos where a small file matters more than exact pixels.