Format AVIF — l'image nouvelle génération basée sur AV1
L'AVIF de l'AOMedia (2019) : codec AV1 en conteneur HEIF, HDR 10 et 12 bits, transparence, sans redevances, prise en charge en 2026 et limites.
L'AVIF (AV1 Image File Format) est un format d'image créé par l'Alliance for Open Media (AOMedia), qui réunit notamment Google, Mozilla et Netflix. L'image est compressée comme une seule image (image intra) du codec vidéo libre de redevances AV1, puis placée dans un conteneur de la famille HEIF. La spécification 1.0.0 a été publiée en février 2019 et, après plusieurs révisions, la version 1.2.0 est sortie en octobre 2025.
Caractéristiques
- Compression très efficace : à qualité égale, le fichier est souvent plus léger qu'en JPG et même qu'en WebP. Surtout à bas débit, la qualité se dégrade par un lissage doux plutôt que par les blocs du JPG, ce qui gêne moins l'œil.
- Gamut étendu et HDR : il peut stocker 10 ou 12 bits par canal et des caractéristiques de transfert HDR, ce qui convient aux photos destinées aux écrans HDR récents.
- Transparence et animation : il prend en charge le canal alpha et les séquences d'images.
- Licence : la politique de brevets de l'AOMedia permet de l'utiliser sans redevances ; contrairement au HEIC basé sur le HEVC, il a donc été largement adopté par les navigateurs.
Prise en charge des navigateurs (au 2026-09-23)
D'après les données de Can I use, environ 95 % des utilisateurs de navigateurs dans le monde peuvent afficher l'AVIF.
| Navigateur | Pris en charge depuis | Remarque |
|---|---|---|
| Chrome | 85 | — |
| Firefox | 93 | AVIF animé depuis la 113 |
| Safari | 16.4 (partiel dès 16.1, macOS 13 ou plus récent) | Certaines versions 16.x ne gèrent pas l'animation |
| Edge | 121 | Pris en charge début 2024 |
Structure du fichier et lien avec le HEIC
L'AVIF utilise la même structure de fichier média basée sur l'ISO que le HEIF : au début du fichier, la boîte ftyp indique la marque avif pour une image fixe et avis pour une séquence d'images. Autrement dit, le HEIC et l'AVIF sont des boîtes de la même famille contenant des images compressées avec des codecs différents (HEVC et AV1). C'est la différence de licence des codecs qui a scellé le destin des deux formats : la prise en charge du HEIC, basé sur le HEVC, s'est limitée à Safari, tandis que l'AVIF, basé sur l'AV1 libre de redevances, a été adopté par tous les principaux navigateurs.
Prise en charge sur Android
Selon la documentation Android pour les développeurs, un décodeur et un encodeur AVIF (profil de base) sont obligatoires depuis Android 14. Sur les appareils plus anciens, l'AVIF peut ne pas s'ouvrir, sauf si l'application intègre son propre décodeur.
Limites
- Encodage lent : la compression demande beaucoup de calculs ; convertir plusieurs grandes photos prend bien plus de temps qu'en JPG ou WebP. Lors d'un encodage dans le navigateur, les écarts de performance entre appareils sont très visibles.
- Pas d'affichage progressif : selon MDN, l'AVIF ne prend pas en charge le rendu progressif, qui montre d'abord une image floue entière pendant le téléchargement.
- Compatibilité des outils : d'anciens éditeurs, visionneuses et logiciels de bureautique hors navigateur ne l'ouvrent parfois pas. Selon le navigateur, l'enregistrement en AVIF depuis le canvas peut aussi ne pas être pris en charge.
Usages principaux
Les images encodées une fois et transférées de nombreuses fois, comme les visuels principaux et les photos d'un site web. Plus un site transfère de données, plus le gain est important. On prévoit généralement, pour les anciens navigateurs, des images de remplacement en JPG ou WebP via l'élément <picture>.
Conversion vers d'autres formats
- AVIF → JPG / PNG : les informations 10 ou 12 bits et HDR sont réduites à du sRGB 8 bits. Sur une photo HDR, les hautes lumières peuvent être écrêtées ou les couleurs paraître différentes.
- JPG → AVIF : le poids baisse fortement, mais une qualité trop faible rend la peau et les textures pâteuses. Vérifiez le résultat avec le curseur de comparaison.
- Les critères de choix d'un format sont détaillés dans JPG vs PNG vs WebP vs AVIF.
Essayer maintenant