NV ToolkitFormat · Validate · Convert

Image Tools

PNG to AVIF Converter

Next-gen compression for your PNGs — AVIF output with transparency, encoded right in the browser.

In short

Convert PNG to AVIF online — the smallest modern image format, with transparency support. Batch conversion in your browser, nothing uploaded.

By NaveenKumar T · Updated

Learn: JPG vs WebP vs AVIF: Which Image Format Should You Use?

  • Batch conversion
  • Transparency preserved
  • Smallest modern format

Runs entirely in your browser — nothing you paste or open here is uploaded, logged, or stored.How we handle data →

Learn more

Converting PNG to AVIF, explained

AVIF is the current end-game of web image compression: built on the AV1 video codec, it routinely halves WebP's sizes and embarrasses PNG's, while still supporting transparency and wide color. Conversion here uses the browser's native AVIF encoder — your PNGs decode to pixels and re-encode as compact AVIF, alpha intact.

Browser display support is now universal (Chrome, Firefox, Safari 16+, Edge), making AVIF safe to ship for the modern web — with a picture-element fallback if you still serve ancient browsers.

Encode time, decode cost, and the PNGs that should stay PNG

AVIF trades computation for bytes in both directions. Encoding through the browser's canvas encoder at quality 92 takes noticeably longer than WebP — a 4000×3000 screenshot can occupy the tab for several seconds, and the queue converts one file at a time — while decoding on the visitor's side is also heavier than JPG or WebP, which matters on pages that show dozens of thumbnails at once. The size payoff is real: a 2 MB PNG screenshot commonly ends near 100–200 KB, and photographic PNGs shrink 10× or more. Tiny icons under a few kilobytes are the exception, where container overhead can erase the gain.

Keep the PNG masters. The AVIF written here is lossy and 8-bit sRGB: transparency is preserved, but an embedded color profile such as Display P3 is converted to sRGB during decoding and no profile is written, and there is no 10-bit or HDR output. Only Chromium-based browsers can encode AVIF from a canvas, so run the batch in Chrome or Edge — the files then display in every current browser, Safari and Firefox included. On the site, serve them through a <picture> element with a WebP or PNG fallback so the handful of visitors on older devices still get an image instead of a broken box.

Help

Frequently asked questions

Everything you need to know about the PNG to AVIF.

01Which browsers can encode AVIF, and which can display the result?

Only Chromium browsers — Chrome, Edge, Brave, Opera — can encode AVIF from a canvas, so run the batch in one of them. The files it produces display in every current browser, Safari and Firefox included. The encoder writes 8-bit sRGB AVIF at quality 92 with transparency preserved; there is no 10-bit or HDR output.

02Why is AVIF so much smaller than PNG?

PNG is lossless and 1990s-era; AVIF borrows the prediction machinery of a modern video codec. For photos and complex graphics the gap is dramatic (5–20× smaller); for tiny flat icons, PNG sometimes still wins — check the output sizes per file.

03My browser says it can't encode AVIF — what now?

AVIF encoding in canvas is newer than AVIF display: current Chrome and Edge encode it; some browsers only decode. If yours can't, the tool tells you explicitly — switch browser for the conversion, the output works everywhere.

Keep working

Related tools

Learn the format

Related guides

All guides →