Convert PNG to AVIF

Shrink PNG images into AVIF, keeping transparent backgrounds. Processing stays on your device.

  • Files never leave your device
  • No signup, no watermark
  • Batch convert, download as ZIP

Image converter

or drop them here

PNG. Up to 50 files at a time. Files stay on your device.

How to convert PNG to AVIF

  1. Add your PNG images by choosing them or dropping them onto the page.
  2. Conversion to AVIF starts straight away. Open Settings if you want to change quality, size.
  3. Download each file, or use Download all to get a ZIP.

Why convert PNG to AVIF

Large transparent PNGs, such as product cut-outs and illustrations, can shrink dramatically as AVIF while keeping their alpha channel.

What happens to your image

  • The PNG is encoded as lossy AVIF through a WebAssembly encoder that loads on first use.
  • The alpha channel is kept.
  • Sharp text and thin lines may soften at low quality. Use a higher setting for UI graphics.
  • Animated PNG converts as a still image of the first frame.

About PNG and AVIF

PNG

PNG is a lossless format: pixels are stored exactly, so it never adds compression artifacts. It supports full alpha transparency.

  • Photographs produce very large files
  • Converting a lossy file to PNG does not bring back detail that is already gone

AVIF

AVIF is an image format built on the AV1 video codec. It supports transparency, wide colour and high bit depth, and is usually among the smallest options for a given quality.

  • Very efficient compression
  • Transparency and high dynamic range support
  • Displayed by current versions of all major browsers

Tips

  • Check the result at 100% zoom before replacing assets on a live site.
  • Keep the PNG as your source file.

Frequently asked questions

Does PNG to AVIF keep transparency?

Yes. AVIF supports an alpha channel and it is written to the output.

How much smaller will it be?

It depends on the image. The result list shows the exact before and after size for every file.

Why does it take a while?

AVIF encoding is demanding. Smaller dimensions and fewer files at once make it faster.

Limits to know about

Conversion happens in your browser's memory, so very large images or very large batches can fail on devices with little memory. If that happens you will see a clear message, and you can retry with fewer files or the resize option.