AVIF vs WebP : pourquoi l'AVIF compresse mieux

Le WebP a longtemps été la réponse facile à « quel est le format le plus léger que je peux utiliser sans risque ? ». Aujourd'hui, ça ne tient plus vraiment sur deux points : l'AVIF, qui gagne du terrain discrètement depuis 2020, dépasse désormais le WebP en compression pure dans la plupart des tests réels, et l'ancienne raison pour laquelle on l'évitait (le créer était compliqué) ne s'applique quasiment plus.

Pourquoi l'AVIF compresse mieux

Le WebP est construit sur le VP8, un codec vidéo de 2010. L'AVIF est construit sur l'AV1, un codec vidéo finalisé une décennie plus tard — et c'est dans les codecs vidéo que se joue réellement la recherche en compression d'image, puisque même un gain de 1 % pèse énormément à l'échelle du streaming. L'AV1 a apporté des outils nettement meilleurs pour prédire et encoder des blocs de pixels, et l'AVIF hérite de tout ça.

En pratique, ça se traduit par :

  • Des fichiers plus légers à qualité visuelle égale. Des tests indépendants (et les nôtres, en compressant les mêmes photos des deux façons) se situent systématiquement dans une fourchette de 20 à 30 % en faveur de l'AVIF, avec les plus gros gains sur les photos et les images complexes.
  • Une meilleure gestion des dégradés doux : l'AVIF prend en charge une plus grande profondeur de bits et dispose d'outils plus solides pour éviter le « banding », ces marches visibles qu'on aperçoit parfois dans un ciel ou une ombre, à taille de fichier équivalente.
  • Une prise en charge des couleurs plus large. L'AVIF peut représenter le HDR et une large gamme de couleurs, ce que le WebP ne fait pas — rien que la plupart des gens n'utilisent au quotidien, mais qui compte pour les sites très axés photographie.

Les deux formats prennent en charge la transparence et disposent tous deux de modes avec et sans perte, donc ce n'est pas un critère de différenciation.

Le piège qui n'en est plus vraiment un

Voici ce qui a longtemps empêché l'AVIF d'être le choix par défaut évident : tous les navigateurs modernes peuvent afficher un fichier AVIF sans souci, mais en créer un directement dans le navigateur n'a jamais vraiment fonctionné de façon fiable ailleurs que dans Chrome et Edge. Firefox et Safari n'ont jamais proposé d'encodeur AVIF natif, si bien que les outils qui s'appuient sur le canvas du navigateur pour faire la conversion produisent tout simplement un résultat différent (ou cassé) chez eux, ou désactivent carrément l'AVIF comme option.

C'est une vraie limite, mais c'est une limite de cette approche précise, pas de l'AVIF en lui-même. img-compress ne dépend pas de l'encodeur intégré du navigateur : il fait tourner son propre encodeur AVIF, compilé en WebAssembly, exactement comme pour n'importe quel autre format. Résultat : une conversion AVIF qui fonctionne à l'identique dans Chrome, Firefox, Safari ou Edge, entièrement sur votre appareil, sans rien envoyer où que ce soit.

Espace publicitaire

Quand l'AVIF vaut le coup

  • Vous voulez le fichier le plus léger possible pour une photo, et vous n'êtes pas pressé — l'AVIF est la meilleure option disponible aujourd'hui.
  • Vous archivez ou stockez des images là où l'espace économisé compte plus que la vitesse d'encodage.
  • Vous publiez sur le web et voulez le poids de page le plus faible possible — comme tous les navigateurs modernes savent afficher l'AVIF, il n'y a aucun risque de compatibilité côté visiteur.

Là où le WebP garde sa place : si vous convertissez un très gros lot d'images et voulez le résultat le plus rapide, l'encodeur plus simple du WebP arrive plus vite, moyennant un poids de fichier un peu plus élevé. Pour un usage ponctuel ou des lots modérés, en revanche, les quelques secondes supplémentaires que prend l'AVIF sont un faible prix à payer pour un fichier nettement plus léger.

Essayez par vous-même

Vous pouvez compresser et convertir vers l'AVIF, ainsi qu'en JPG, PNG et WebP, directement dans votre navigateur avec img-compress. Rien n'est envoyé vers un serveur, et ça fonctionne à l'identique quel que soit le navigateur utilisé. Si vous hésitez plus largement entre les formats, WebP vs JPG vs PNG vs AVIF couvre l'ensemble du sujet.

Espace publicitaire