---
title: "Comparaison AVIF / HEIC"
description: "Comparaison technique du poids et de la fidélité obtenus avec AVIF et HEIC sur une image PNG source."
---

# Comparaison AVIF / HEIC

**HEIC** et **AVIF** sont deux formats de fichiers image modernes conçus pour offrir une meilleure compression que le JPEG.

**HEIC** est une variante du format conteneur **HEIF** dont les images sont encodées avec le codec **HEVC (H.265)**. Sur les appareils Apple, HEVC bénéficie d’un encodeur et d’un décodeur matériels depuis de nombreuses générations, ce qui en fait le format de capture photo par défaut. HEIC est inadapté pour un usage Web car seul le navigateur Safari le supporte.

**AVIF** est une autre variante de **HEIF**, mais utilisant le codec **AV1**. Plus récent, AV1 offre généralement une meilleure compression que HEVC à qualité équivalente. En revanche, son décodage matériel n’est disponible que sur les appareils les plus récents (par exemple les puces Apple A17 Pro, A18, M3 et suivantes), ce qui peut avoir un impact sur les performances et la consommation sur les appareils plus anciens.

Support navigateur internet :

- HEIC : UNIQUEMENT compatible avec Safari ([source](https://caniuse.com/heif)).
- AVIF : supporté par tous les navigateurs modernes ([source](https://caniuse.com/avif))

## Poids

<figure>
  <img src="/analyse/2026-07-08-comparaison-avif-heic/weight.svg" />
</figure>

## Fidélité

<figure>
  <img src="/analyse/2026-07-08-comparaison-avif-heic/fidelity.svg" />
</figure>

## Mesures

| Qualité |     AVIF |     HEIC |        AVIF |        HEIC |
| ------: | -------: | -------: | ----------: | ----------: |
|      75 |  74,4 ko |  94,7 ko | 85,63174012 | 85,24686233 |
|      80 |  87,8 ko | 104,4 ko | 86,46923146 | 85,85786259 |
|      85 | 104,1 ko | 104,4 ko | 87,05575224 | 85,85786259 |
|      90 | 148,4 ko | 184,0 ko | 88,08442814 | 88,05346564 |

## Interprétation

Sur cet échantillon :

- AVIF produit des fichiers plus légers que HEIC à tous les niveaux testés.
- AVIF donne un score de fidélité supérieur à HEIC à tous les niveaux testés.
- À qualité 90, la fidélité est quasi identique, mais HEIC est plus lourd.
- À qualité 85, le poids est quasi identique, mais AVIF conserve une fidélité plus élevée.

|         | Interprétation du score SSIMULACRA 2 ([source](https://github.com/cloudinary/ssimulacra2))                                                                                                                                                                                                                                   |
| ------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **100** | mathematically lossless.                                                                                                                                                                                                                                                                                                     |
|  **90** | visually lossless. Distortion not noticeable by an average observer in a flicker test at 1:1 from a normal viewing distance.                                                                                                                                                                                                 |
|  **85** | excellent quality. Distortion not noticeable by an average observer in the condition of in-place comparison at 1:1 from a normal viewing distance.                                                                                                                                                                           |
|  **80** | very high quality. Distortion not noticeable by an average observer in a side-by-side comparison at 1:1 from a normal viewing distance.                                                                                                                                                                                      |
|  **70** | high quality. MOS score around 4 ('good') in a BT.500 ACR test. Artifacts are perceptible, but not annoying. Distortion barely noticeable by an average observer in a side-by-side comparison at 1:1 from a normal viewing distance. Without reference to the original image, an average observer does not notice artifacts. |
|  **50** | medium quality. MOS score around 3 ('fair') in a BT.500 ACR test. Slightly annoying artifacts.                                                                                                                                                                                                                               |
|  **30** | low quality. MOS score around 2 ('poor') in a BT.500 ACR test. Obvious and annoying artifacts.                                                                                                                                                                                                                               |
|  **10** | very low quality. MOS score close to 1 ('bad') in a BT.500 ACR test. Very obvious and annoying artifacts.                                                                                                                                                                                                                    |
| **< 0** | extremely low quality, very strong distortion.                                                                                                                                                                                                                                                                               |

## Conditions

- [Image utilisée (ici compressée en avif q=85)](/analyse/2026-07-08-comparaison-avif-heic/85.avif)
- Machine : MacBook Air M5.
- Système : macOS 27 beta 3.
- Compression HEIC : `sips`.
- Compression AVIF : `avifenc`.
- Poids en ko : octets / 1000.

Repassage des images compressées en PNG avant comparaison :

```bash
avifdec 75.avif 75.avif.png
sips -s format png 75.heic --out 75.heic.png
```

Indice de qualité calculé avec `ssimulacra2` :

```bash
ssimulacra2 original.png 75.avif.png
```
