How to convert HEIC to AVIF
- Drop your HEIC files on the box above, or click it to choose them (up to 30 at once).
- Check the settings — the quality slider trades file size against detail.
- Press Convert. Each file is processed on your device and shows its old and new size.
- Download the files one by one or take them all as a ZIP.
What changes when you convert HEIC to AVIF
- The image is decoded and compressed again as AVIF at the quality you choose. A small loss of detail is part of lossy compression; at the default 92% it is very hard to see.
- Transparency is kept.
- Camera details and GPS location (EXIF) are not copied into the new file. Photo orientation is applied to the pixels first, so the result is the right way up.
About HEIC and AVIF files
HEIC is the format iPhones save photos in by default. It is roughly half the size of an equivalent JPEG, but Windows, Android and most websites cannot open it without extra software.
AVIF is a newer web format built on the AV1 video codec. It compresses even better than WebP, but many editors, phones’ gallery apps and upload forms still cannot open it. It is a good choice for the smallest web images, where every visitor’s browser is current.
Limits
Up to 30 files of 25 MB each per batch and images up to 50 megapixels — beyond that browsers run out of memory, so the tool says so instead of producing a broken file. HEIC decoding uses libheif in the background and can take a few seconds per photo on a phone. AVIF is encoded by the open-source libavif/libaom encoder compiled to WebAssembly: about 2.6 MB is downloaded from this site the first time you convert (then cached), encoding takes a few seconds per photo, and images over 16 megapixels are refused — resize them first. The quality percentage is this site’s scale mapped to AVIF’s quantiser. Files that are not images, or are damaged, are rejected with the reason.