Formats de fichiers
Qu'est-ce que l'AVIF ? Le format d'image nouvelle génération
L'AVIF associe la compression d'image du codec vidéo AV1 au conteneur HEIF pour former un format libre de redevances et très efficace. Voici comment il est construit, ce qu'il fait vraiment gagner et où il montre ses limites.
Auteur: Hemen Dönüştür Editör EkibiPublié le: 9 min de lecture

L'AVIF (AV1 Image File Format) applique aux fichiers image la compression d'images fixes du codec vidéo AV1. Il peut stocker des photos dans des fichiers plus légers que le JPEG et, bien souvent, que le WebP, tout en prenant en charge la transparence, l'animation, une profondeur de couleur de 10 et 12 bits et le HDR. Cet article explique d'où vient l'AVIF, ce que contient un fichier, ce qu'il fait réellement gagner et où il pose problème.
Qui est à l'origine de l'AVIF ?
L'AVIF a été développé par l'Alliance for Open Media (AOMedia), un consortium industriel fondé en 2015 pour créer des technologies multimédias ouvertes et libres de redevances. Son premier grand projet a été le codec vidéo AV1, publié en 2018 selon AOMedia. D'après la description du format établie par la Library of Congress, la version 1.0.0 de la spécification AVIF est datée du 19 février 2019 et la version 1.1.0 du 15 avril 2022. La version actuelle de la spécification est la 1.2.0, datée du 16 octobre 2025.
L'absence de redevances est une différence essentielle : MDN décrit d'ailleurs l'AVIF comme un format performant et libre de redevances. Le HEIC, qui utilise le même conteneur HEIF, repose sur le codec HEVC et est loin de bénéficier de la même prise en charge par les navigateurs.
À l'intérieur d'un fichier AVIF
Le conteneur HEIF
L'AVIF stocke des images compressées en AV1 dans le conteneur HEIF (High Efficiency Image File Format, ISO/IEC 23008-12). Le HEIF repose lui-même sur le format de fichier multimédia de base ISO (ISOBMFF), la même fondation que les fichiers MP4. Selon la spécification, un fichier AVIF est conçu pour être un fichier HEIF conforme, qu'il s'agisse d'une image unique ou d'une séquence d'images, et il doit aussi respecter MIAF. Le type de fichier est identifié par des marques (brands) dans la boîte ftyp placée au début : avif pour les images fixes et avis pour les séquences animées.
Les profils
La spécification définit deux profils : Baseline (marque MA1B), qui utilise le profil Main d'AV1 au niveau 5.1 ou inférieur, et Advanced (marque MA1A), qui autorise le profil High d'AV1 pour les images fixes. Ces profils permettent de savoir à l'avance quels fichiers un décodeur pourra ouvrir.
Transparence et animation
Le canal alpha est stocké sous la forme d'une image AV1 auxiliaire distincte, liée à l'image principale. Cette image alpha doit être monochrome et avoir la même profondeur de bits que l'image principale. Un AVIF animé est en substance une piste vidéo AV1, ce qui explique qu'il se compresse bien plus efficacement qu'un GIF animé au contenu identique.
Compression, profondeur de couleur et HDR
L'AVIF utilise les outils de codage intra-image de l'AV1 : l'image est découpée en blocs de taille variable, chaque bloc est prédit à l'aide du meilleur de nombreux modes de prédiction directionnelle, puis l'écart restant est transformé et quantifié. Par rapport aux blocs fixes de 8x8 du JPEG, cette souplesse limite l'effet de blocs, surtout pour les petits fichiers, et laisse les zones unies plus propres.
Selon MDN, l'AVIF prend en charge une profondeur de couleur de 8, 10 et 12 bits et un sous-échantillonnage de la chrominance YUV 4:4:4, 4:2:2 et 4:2:0. La spécification AVIF indique que le format prend en charge les images à grande plage dynamique (HDR) et à gamut étendu (WCG), et MDN cite les fonctions de transfert PQ et HLG ainsi que l'espace colorimétrique Rec. 2020. Compte tenu de la limite de 8 bits du JPEG et du WebP, l'AVIF est l'une des options les plus abouties pour diffuser des photos HDR sur le web.
L'AVIF est-il vraiment plus léger ?
Les auteurs du guide AVIF de web.dev (Jai Krishnan, Wan-Teh Chang et Jeremy Wagner) disent avoir constaté des gains de plus de 50 % par rapport au JPEG dans leurs propres travaux et ceux d'autres équipes, et MDN indique que les images AVIF avec perte sont environ 50 % plus légères que les images JPEG. Ces chiffres varient selon le contenu, les réglages de l'encodeur et la qualité visée.
Les données réelles du web dressent un tableau plus nuancé. Selon le Web Almanac 2024 de HTTP Archive, l'image AVIF médiane sur mobile utilise 1,4 bit par pixel, contre 1,3 pour le WebP et 2,0 pour le JPEG. Le rapport note aussi que la médiane AVIF est passée d'environ 1,0 bit par pixel en 2022 à cette valeur, soit une hausse d'environ 47 %. Autrement dit, l'avantage théorique du format ne se traduit pas toujours par des fichiers plus légers en pratique, selon les réglages de qualité choisis par les sites.
Prise en charge par les navigateurs et adoption
Selon Can I use, les navigateurs qui prennent en charge l'AVIF représentent 96,35 % de l'utilisation mondiale (octobre 2026). La prise en charge est arrivée avec Chrome 85, Firefox 93, Edge 121 et Safari 16.4, avec une prise en charge partielle dans Safari 16.1 à 16.3. MDN précise que Firefox a ajouté la prise en charge de l'AVIF animé dans sa version 113.
L'adoption reste faible mais progresse vite. Les données W3Techs d'octobre 2026 montrent l'AVIF sur 1,7 % des sites web suivis. Le Web Almanac 2024 indique que 1,0 % des images des pages mobiles sont en AVIF, une part qui a progressé de 386 % en valeur relative en deux ans.
Comment diffuser de l'AVIF sur un site web
La prise en charge de l'AVIF étant plus récente que celle du WebP, MDN recommande aussi de prévoir des solutions de repli dans des formats plus largement pris en charge. L'approche la plus courante consiste à lister les sources dans l'élément HTML <picture>, de la plus efficace à la plus compatible. Le navigateur charge la première source qu'il comprend et, s'il n'en connaît aucune, il utilise le JPG de la balise <img> :
<picture>
<source srcset="photo.avif" type="image/avif">
<source srcset="photo.webp" type="image/webp">
<img src="photo.jpg" alt="Texte alternatif descriptif" width="1200" height="800">
</picture>
Cette configuration oblige à préparer trois fichiers, mais chaque visiteur télécharge le fichier le plus léger que son navigateur accepte.
Les points faibles de l'AVIF
- Encodage lent : produire de l'AVIF demande nettement plus de temps processeur que le JPEG ou le WebP. Le guide de web.dev souligne que les réglages de vitesse plus rapides réduisent l'efficacité de la compression et la qualité.
- Pas d'affichage progressif : selon MDN, l'AVIF ne prend pas en charge le rendu progressif ; le fichier doit donc être entièrement téléchargé avant de pouvoir s'afficher.
- Les logiciels sont en retard sur les navigateurs : même si les navigateurs affichent l'AVIF, les anciennes visionneuses, les logiciels bureautiques et les formulaires d'envoi ne l'acceptent souvent pas.
- Le gain fond à très haute qualité : les fichiers quasi sans perte grossissent vite ; pour l'archivage, le PNG ou le fichier d'origine conviennent mieux.
Problèmes courants
Un fichier AVIF refuse de s'ouvrir
Le plus souvent, le logiciel ne connaît tout simplement pas l'AVIF. Pour partager le fichier ou l'utiliser dans un ancien logiciel, le plus rapide est de convertir les photos en JPG et les images transparentes en PNG.
Les couleurs paraissent délavées après la conversion
Quand un AVIF HDR ou à gamut étendu est converti dans un format sRGB 8 bits, les informations supplémentaires de luminosité et de couleur n'y trouvent pas leur place, et l'image peut paraître plus terne que prévu. C'est une limite du format de destination.
L'animation a disparu
Le JPG et le PNG ne gèrent pas l'animation : un AVIF animé converti dans l'un de ces formats ne conserve qu'une seule image.
Conseils pour convertir de l'AVIF
- Pour ouvrir un AVIF partout : convertissez l'AVIF en JPG, ou l'AVIF en PNG pour conserver la transparence. Pour les AVIF animés, seule la première image est utilisée.
- Pour créer de l'AVIF : nos convertisseurs JPG en AVIF et PNG en AVIF utilisent par défaut une qualité de 60. L'échelle de qualité de l'AVIF n'a pas la même signification que celle du JPEG, et 60 donne de bons résultats pour la plupart des photos. À partir d'une qualité de 95, la couleur est encodée en pleine résolution (4:4:4) ; en dessous, c'est le 4:2:0 qui est utilisé.
- Soyez patient : l'encodage AVIF s'exécute dans votre navigateur grâce à WebAssembly et il est plus lent que pour les autres formats ; l'interface affiche la progression. Vos fichiers ne quittent jamais votre appareil.
- Couleurs et métadonnées : nos outils adaptent les couleurs au sRGB, si bien que les informations HDR ne sont pas reportées dans le fichier final. Les données EXIF et de localisation n'y sont pas écrites non plus.
- Pour les traitements par lots, choisissez l'AVIF comme format cible dans le convertisseur d'images et convertissez plusieurs fichiers à la fois.
Questions fréquentes
L'AVIF et le HEIC, c'est la même chose ?
Non, mais ils sont apparentés. Tous deux utilisent le conteneur HEIF ; le HEIC compresse l'image avec le HEVC (H.265), tandis que l'AVIF utilise l'AV1. L'AV1 est un codec libre de redevances, et l'AVIF s'ouvre aujourd'hui dans tous les grands navigateurs, alors que le HEIC est resté largement lié aux appareils Apple.
L'AVIF est-il meilleur que le WebP ?
L'AVIF produit généralement des fichiers plus légers pour les photos et prend en charge le HDR ; le WebP s'encode beaucoup plus vite et sa prise en charge est plus ancienne. Proposer les deux sur votre site grâce à l'élément <picture> permet à chaque navigateur de recevoir le format le plus efficace qu'il accepte.
L'AVIF peut-il être sans perte ?
Oui, l'AV1 prend aussi en charge le codage sans perte. Les fichiers AVIF sans perte sont toutefois généralement volumineux : si vous avez besoin d'un stockage sans perte, le PNG ou le WebP sans perte sont souvent plus pratiques.
L'AVIF s'ouvre-t-il sur iPhone ?
Safari affiche l'AVIF sur les versions actuelles d'iOS ; selon Can I use, la prise en charge complète est arrivée avec Safari 16.4. La prise en charge dans les applications varie d'une application à l'autre.
Pourquoi l'enregistrement en AVIF est-il si lent ?
L'AV1 essaie de nombreuses tailles de blocs et directions de prédiction pour trouver la meilleure compression. Cette recherche réduit la taille des fichiers mais coûte du temps processeur. Le réglage de vitesse d'un encodeur déplace l'équilibre : les réglages plus rapides produisent des fichiers plus lourds.
Sources
- AOMedia : spécification AV1 Image File Format (AVIF)
- AOMedia : Our story
- Library of Congress : description du format AVIF
- MDN : Image file type and format guide
- web.dev : Using AVIF to compress images on your site
- Can I use : AVIF image format
- W3Techs : Usage statistics of image file formats for websites
- HTTP Archive Web Almanac 2024 : Media


