Convertir HEIF en AVIF

Vous pouvez convertir HEIF en AVIF gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.

  • Où cela s’exécute Dans votre navigateur. Le fichier n’est pas téléversé.
  • Avec perte Un peu de détail est échangé contre du poids. AVIF ne peut pas tout garder de ce que garde HEIF.
  • Limite de taille Jusqu’à 100 Mo par fichier, gratuitement et sans compte.

Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.

Deux formats de la même idée, à dix ans d’écart

HEIF est l’ISO/CEI 23008-12, publié par MPEG en 2015 : une image fixe stockée dans un conteneur ISO base media, compressée avec la moitié intra-image d’un codec vidéo. AVIF, publié par l’Alliance for Open Media en 2019, est la même idée exécutée à nouveau — une image fixe dans un conteneur ISO base media, compressée avec la moitié intra-image d’un codec vidéo. Le codec est la différence : HEVC dans l’un, AV1 dans l’autre.

Cette ascendance partagée est la raison pour laquelle les gens s’attendent à ce que la conversion soit bon marché, et c’est la seule chose que cette page doit corriger tôt. Les boîtes autour de l’image peuvent être proches parentes, mais les données compressées à l’intérieur ne sont pas interchangeables, donc c’est un décodage complet et un encodage complet plutôt qu’un réemballage.

La réponse honnête à « devrais-je convertir »

Convertissez si quelque chose en aval demande de l’AVIF : une chaîne de build, un CDN d’images, un site qui sert de l’AVIF aux navigateurs annonçant le support, un client dont le cahier des charges le nomme. Dans ces cas, la conversion fait un vrai travail et le petit coût en qualité est le prix pour faire entrer l’image dans la chaîne.

Ne convertissez pas parce que l’AVIF est plus récent. Si les fichiers HEIF sont votre collection de photos et que rien ne les refuse actuellement, convertir le lot coûte une génération de qualité, des heures d’encodage, et la capacité de revenir en arrière — parce que ce site peut lire le HEIF et ne peut pas l’écrire. Une migration de format sans destination est beaucoup de travail pour finir là où vous avez commencé avec des images légèrement moins bonnes.

Ce que vous gagnez réellement, ce sont des décodeurs, pas des octets

Le registre enregistre le support navigateur du HEIF comme partiel et celui de l’AVIF comme moderne, et ce fossé est le vrai produit de cette conversion. Le décodage HEVC se tient derrière des pools de brevets que beaucoup de vendeurs ont refusé de licencier, et c’est pourquoi un fichier .heif est gênant exactement aux endroits où une image doit être facile. AV1 a été construit par un consortium précisément pour éviter cela. Le HEIF lui-même est un standard ISO comme l’AVIF ; ce qui n’est pas libre à implémenter est le HEVC à l’intérieur.

Sur la taille de fichier il n’y a pas de gain fiable à promettre. Les deux codecs sont proches sur les images fixes, assez proches pour que celui qui est plus petit dépende de l’image, de la version de l’encodeur et du réglage de qualité. Quiconque vous dit un pourcentage fixe cite une image de test.

Le réencodage, et ce que la qualité 82 lui fait

La qualité est par défaut 82 sur une échelle de 1 à 100. Parce que le HEIF était déjà avec perte, c’est une seconde génération : l’encodeur AV1 ne voit jamais la scène d’origine, seulement les pixels que le décodeur HEVC a reconstruits, et il prend ses propres décisions sur ce qu’il faut jeter de ceux-ci.

À 82 sur une photographie le résultat n’est pas quelque chose que vous distinguerez en comparaison côte à côte. Ce qu’il n’est pas est gratuit, et la conséquence pratique est une règle plutôt qu’un nombre : convertissez toujours depuis le HEIF, jamais depuis un fichier déjà converti, et ne faites pas passer l’image par une chaîne de formats avec perte parce que chaque maillon en prend un peu plus.

L’encodage AVIF est lent, et c’est le codec

C’est la cible raster la plus lente du site, et le registre l’enregistre comme une propriété connue du format plutôt qu’un défaut de cette version. AV1 achète son efficacité par une recherche coûteuse, et une photographie pleine résolution prend ici sensiblement plus longtemps que la même image en JPG ou WebP.

L’interface est construite autour : la progression est rapportée après le décodage et à nouveau après l’encodage, précisément pour qu’un fichier qui reste à soixante pourcent pendant plusieurs secondes ne ressemble pas à un blocage. Si vous convertissez un dossier, attendez-vous à ce que cela prenne du vrai temps, et attendez-vous à ce qu’un téléphone en prenne considérablement plus qu’un portable.

Douze bits de marge, huit bits livrés

L’AVIF est spécifié à douze bits par canal et le HEIF à dix, donc sur le papier c’est la conversion rare où la cible a de la marge à revendre — la cible peut tenir tout ce que la source pouvait et plus.

Le pipeline ici ne l’exerce pas. L’image décodée passe par un tampon de huit bits sur son chemin vers l’encodeur, donc huit bits par canal est ce qui est écrit. Sur une photographie c’est invisible ; sur un long dégradé doux cela peut vouloir dire un léger banding qu’un chemin dix bits n’aurait pas produit. Si la couleur profonde est la raison pour laquelle vous convertissez, ce convertisseur n’est pas l’outil qui la préservera.

L’alpha traverse ; la seconde image dans le conteneur, non

Les deux formats ont un canal alpha, donc la transparence arrive intacte. Les deux formats permettent aussi l’animation et plusieurs images dans un fichier, et cette partie-là ne survit pas : le décodeur prend l’image primaire et l’encodeur écrit un seul fixe.

Pour une photographie, qui est ce que presque tout fichier .heif contient, ni l’un ni l’autre n’est une perte. Cela vaut la peine d’être su avant de pointer le convertisseur sur une rafale ou une séquence et de récupérer une seule image, parce que rien dans la sortie n’annonce ce qu’elle a laissé de côté.

Les deux formats peuvent porter des métadonnées et cette conversion n’en porte aucune

L’AVIF peut porter EXIF, XMP et un profil ICC, exactement comme le HEIF. Rien de tout cela ne fait le voyage, parce que l’image est décodée en pixels bruts et ré-encodée depuis ceux-ci, et il n’y a pas de route à travers cette étape pour un bloc de métadonnées.

Pour une publication c’est le résultat que vous voulez — pas de numéro de série d’appareil, pas d’heure de capture, pas de coordonnées GPS dans un fichier que vous mettez sur une page. Pour une migration c’est une seconde raison de ne pas en faire : une bibliothèque convertie arrive sans ses dates et ses lieux, et c’est souvent la seule chose qui rend une collection navigable.

Rien n’est téléversé, et c’est ce qui rend un lot praticable

Le décodage et l’encodage se font tous deux dans l’onglet du navigateur, sur votre processeur, sans téléversement et sans file. Il n’y a pas de quota journalier à atteindre et pas de copie côté serveur de vos photographies à se demander, et le niveau gratuit accepte des fichiers jusqu’à 100 Mo chacun.

Pour cette paire, l’exécution locale a une seconde conséquence qui mérite planification : le temps d’encodage est le vôtre. Cent photographies occuperont la machine un moment, elles se convertiront toutes sans qu’une seule requête ne porte une image, et un bouton « tout en ZIP » apparaît une fois que deux sont terminées.

Le test honnête avant de convertir une photothèque

Le support navigateur est la bonne moitié de l’histoire ; le reste dépend de ce qui lira réellement la photothèque. Listez les logiciels qui doivent ouvrir ces images — une galerie dans un navigateur, un NAS avec un visualiseur moderne, un bureau Linux — et vérifiez ces choses précises avec un fichier converti avant de convertir le jeu.

Si la liste inclut quelque chose d’ancien, gardez une copie JPG des images qui doivent être remises à d’autres personnes, et utilisez AVIF pour la masse qui vit sur votre propre stockage. Convertissez dix fichiers représentatifs et regardez les chiffres ; si les AVIF ne sont pas sensiblement plus petits que les HEIF, l’argument de compression s’est évaporé et seule la compatibilité reste, que la destination ait besoin ou non.

Comment convertir HEIF en AVIF

  1. Déposez votre fichier HEIF sur cette page, ou cliquez pour en choisir un.
  2. Choisissez AVIF comme destination. La conversion se fait dans votre navigateur et le fichier n’est pas téléversé.
  3. Téléchargez le fichier AVIF terminé.

HEIF et AVIF : ce qui change

HEIF face à AVIF
HEIFAVIF
Nom completHigh Efficiency Image File FormatAV1 Image File Format
Extension de fichier.heif.avif
Type de médiaimage/heifimage/avif
CompressionAvec perte — la taille se paie en qualitéLes deux, selon le réglage
Première publication20152019
Publié parMPEGAlliance for Open Media
SpécificationISO/IEC 23008-12AV1 Image File Format
LicencePublié, non normaliséStandard ouvert
Situation actuelleActuelActuel
Profondeur de bits1012
Couleur qu’il peut décrireYCbCr, gamut étenduRVB, YCbCr, gamut étendu
Image la plus grande65 536 px par côté
S’ouvre dans un navigateurCertains navigateursNavigateurs actuels
Envisagé à la placeJPGWebP, JXL, JPG

Ce qui est perdu

AVIF n’a pas où loger les coordonnées GPS : cela ne dépasse pas le fichier HEIF. À vérifier avant de supprimer l’original, et bon à savoir si le but était justement de l’effacer.

Ce qui est conservé

La transparence est conservée. HEIF et AVIF enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.

L’animation est conservée. HEIF et AVIF acceptent plusieurs images, le résultat bouge donc encore.

Ouvrir le résultat

AVIF s’ouvre dans les navigateurs actuels, mais pas dans les anciens. HEIF va encore moins loin. Si le fichier part sur une page web ou dans un formulaire, c’est souvent toute la raison de la conversion.

AVIF est un conteneur, pas un format unique. Ce qui se lit, c’est le codec à l’intérieur — le plus souvent AV1 — et c’est pourquoi deux fichiers de même extension peuvent se comporter différemment sur le même appareil.

Taille et qualité

Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et AVIF enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.

À quoi sert chaque format

Les deux visent des usages différents : HEIF les téléphones et la photographie, AVIF le web et la remise d’un fichier fini. Cela mérite d’être pesé avant, car ce qui justifie l’un est souvent ce qui rend l’autre malcommode.

HEIF est le format de MPEG, publié en 2015. L’enregistrement se fait sur 10 bits par canal.

AVIF vient de Alliance for Open Media et date de 2019, décrit par AV1 Image File Format. GIMP, Squoosh et ImageMagick le lisent.

De HEIF à AVIF : questions fréquentes

Mon fichier HEIF est-il téléversé quelque part ?

Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier. Le moteur de cette paire précise est libheif, le décodeur de référence du HEIC d’Apple ; votre navigateur le télécharge une fois puis le garde en cache.

Convertir HEIF en AVIF est-il gratuit ?

Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois. libheif est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.

Y a-t-il une perte de qualité en convertissant HEIF en AVIF ?

AVIF compresse, des données sont donc perdues. Au réglage par défaut cela ne se voit pas ; pour en être sûr, montez la qualité.

La conversion vers AVIF améliore-t-elle la qualité ?

Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et AVIF enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.

Les données EXIF sont-elles conservées ?

AVIF n’a pas où loger les coordonnées GPS : cela ne dépasse pas le fichier HEIF. À vérifier avant de supprimer l’original, et bon à savoir si le but était justement de l’effacer.

Quel codec se trouve dans le fichier AVIF ?

AVIF est un conteneur, pas un format unique. Ce qui se lit, c’est le codec à l’intérieur — le plus souvent AV1 — et c’est pourquoi deux fichiers de même extension peuvent se comporter différemment sur le même appareil.

En savoir plus sur ces formats

D’où viennent ces chiffres

Ce que cette page affirme sur HEIF et AVIF se vérifie : voici les documents qui le fixent.

  • AV1 Image File Format (AVIF)

    Alliance for Open Media — L’encodage de l’AVIF et sa prise en charge des espaces colorimétriques étendus