AVIF is gebaseerd op een videocodec en slaat een foto op in een heel klein bestand bij een goede zichtbare kwaliteit. Het kan ook meer toonstappen en een breder kleurbereik bevatten dan JPEG. Winkelsystemen gebruiken het steeds vaker voor de weergave: ze nemen de geüploade JPEG of PNG en tonen de pagina in AVIF, zonder dat de verkoper dat zelf hoeft te maken of te beheren.
Als upload wordt AVIF door sommige kanalen geaccepteerd en door andere geweigerd. Het duikt ook per ongeluk op: een afbeelding die van een webpagina is opgeslagen, zoals de productfoto van een leverancier, komt vaak binnen als AVIF-bestand omdat de site dat leverde. Zo’n kopie is al verkleind en gecomprimeerd voor weergave, en de originele JPEG of PNG is het bestand om bij de leverancier op te vragen.
Wanneer een AVIF voor de upload een JPEG moet worden, neemt de omzetting het verlies mee dat al in het bestand zit en haalt ze geen detail terug. Ook de kleur verdient aandacht: een AVIF met een breed kleurbereik of een hoog dynamisch bereik kan vlak of oververzadigd uitkomen in een converter die daar geen rekening mee houdt, dus het omgezette bestand wordt met het origineel vergeleken en in dezelfde stap naar sRGB gezet.
