🖼️ 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
- Drop images — Select images to convert.
- Choose a format — AVIF, PNG or JPG — plus the quality for AVIF and JPG.
- 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 🐨
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
- 🔁 Convert Format — Convert between PNG, JPG, WebP — instantly in your browser
- 📱 HEIC to JPG — Convert HEIC/HEIF photos from iPhone to JPG or PNG — no upload needed
- 📦 Compress Image — Reduce file size without losing quality — all in your browser
💬 Bug, idea, or just to say hi? Tell Milo 🐨 · [email protected]