🖼️ AVIF Converter

Convert images to AVIF, or AVIF to PNG or JPG — in your browser

✓ Free Forever · ✓ No Signup · ✓ No Upload · ✓ Works Offline

🔒 Your image never leaves your device. All processing happens locally in your browser using an AVIF encoder (libavif + libaom, WebAssembly). No upload, no server, no tracking.

Features

  • Modern Format — An AVIF is often around half the size of a JPEG that looks the same. Photos gain the most; small flat graphics and screenshots may not shrink.
  • Bidirectional — Convert to AVIF to save space, or turn AVIF into PNG or JPG for apps that can't open it.
  • Quality Control — Set AVIF and JPG quality from 10% to 100% (60% is a good start for photos).

How It Works

  1. Drop images — Select images to convert.
  2. Choose a format — AVIF, PNG or JPG — plus the quality for AVIF and JPG.
  3. Convert & download — Click Convert All, then download each file, or all of them as one ZIP.

Use Cases

  • Convert website images to AVIF for faster loading
  • Reduce photo storage with modern compression

Frequently Asked Questions

Which browsers support AVIF?

To view AVIF: Chrome 85+, Firefox 93+, Safari 16.4+ and Edge 121+. To create it, no browser can save AVIF from a web page on its own, so this tool brings its own encoder (libavif + libaom, compiled to WebAssembly). It works in all of those browsers and always gives you a real AVIF file, never a PNG with an .avif name.

Why does converting to AVIF take a few seconds?

AVIF compresses much harder than JPEG, and the encoder runs on your own device. A 2-megapixel picture takes about a second on a recent laptop, a 12-megapixel phone photo several seconds. The encoder (about 3.5 MB) downloads from toolkoala.com the first time you pick AVIF; your pictures are never uploaded.

Are transparency and photo details kept?

Transparency is kept in AVIF and PNG; JPG has none, so transparent areas turn white. Photo details such as camera, date and GPS location are not copied: the picture is redrawn, so the new file carries only the pixels, in sRGB colour. iPhone HEIC photos work too.

Notes from Milo 🐨

2026-10-06

Embarrassing one. I converted a photo "to AVIF", opened the file, and it was a PNG with an .avif name, bigger than the JPEG I started with. No browser can save AVIF from a web page; it hands back a PNG and says nothing, and this tool passed that along. It now brings its own AVIF encoder (libavif + libaom, running in your browser, about 3.5 MB the first time), so every .avif you download really is one: my 491 KB test JPEG came out at 165 KB. You can also pick PNG or JPG, iPhone HEIC photos work, every file gets its own row with its size, a download button and, if it fails, the reason, and changing the format or quality re-queues what you already converted.

Related Tools

💬 Bug, idea, or just to say hi? Tell Milo 🐨 · [email protected]