Qu'est-ce qu'un fichier HEIC ? Format, histoire et fonctionnement
Depuis 2017, chaque photo prise par défaut avec un iPhone atterrit dans la pellicule sous forme de fichier .heic, et pourtant la plupart des gens découvrent ce nom le jour où un site web, un PC de bureau ou une borne photo refuse d'en ouvrir un. Alors, qu'est-ce que le HEIC ? La version courte : c'est un format d'image moderne qui stocke les photos dans des fichiers environ deux fois plus légers qu'un JPG équivalent, à qualité visuelle égale. La version longue fait intervenir un groupe de normalisation international, un codec vidéo, des avocats spécialisés en brevets et un format de 1992 qui refuse de mourir.
Ce guide explique ce qu'est un fichier HEIC, comment il fonctionne techniquement, d'où il vient, ce qu'il peut stocker que le JPG ne peut pas, et pourquoi il provoque encore autant de frictions près de dix ans après qu'Apple a basculé l'interrupteur.
Le HEIC combine deux technologies : le conteneur HEIF (High Efficiency Image File Format, une boîte flexible pour les images et les métadonnées) et la compression HEVC (le codec vidéo aussi connu sous le nom de H.265). Apple en a fait le format par défaut de l'appareil photo de l'iPhone en septembre 2017 avec iOS 11. Une photo HEIC pèse généralement 40 à 50 % de moins que la même photo enregistrée en JPG.
Qu'est-ce que le HEIC ? La réponse en deux parties
Le nom HEIC désigne une combinaison précise d'un conteneur et d'un codec, et distinguer les deux explique presque tout ce que ce format a d'étrange.
La couche externe est le HEIF, High Efficiency Image File Format, normalisé sous la référence ISO/IEC 23008-12. Le HEIF ne compresse rien par lui-même. C'est un conteneur : un fichier structuré capable de contenir une image, plusieurs images, des miniatures, de l'audio, des métadonnées et des instructions de retouche, le tout dans un seul paquet.
La couche interne est le codec qui compresse réellement les pixels. Quand les images d'un conteneur HEIF sont compressées en HEVC (H.265), le fichier prend la marque HEIC et l'extension .heic. C'est la variante qu'Apple utilise, et celle que vous rencontrerez en pratique.
Le résultat bat le JPG sur le plan purement mathématique. La compression du JPEG date de 1992 et repose sur la transformée en cosinus discrète. Le HEVC est arrivé 21 ans plus tard avec des méthodes de prédiction bien plus intelligentes : c'est ainsi que le HEIC atteint la même qualité visuelle dans environ deux fois moins d'octets.
Comment le HEIC fonctionne sous le capot
Le HEVC est un codec vidéo, et c'est la clé de l'efficacité du HEIC. Les codecs vidéo vivent ou meurent selon la qualité de leur compression, ils bénéficient donc d'investissements d'ingénierie colossaux. Le HEVC a été normalisé en 2013 par le JCT-VC, une équipe conjointe réunissant MPEG et le groupe d'experts vidéo de l'UIT-T, pour faire passer la vidéo 4K dans la bande passante du monde réel.
Un codec vidéo compresse de deux manières : en s'appuyant sur les images voisines (codage inter-images) et en exploitant les motifs à l'intérieur d'une seule image (codage intra-image). Une photo n'a pas d'images voisines : une image HEIC est donc, pour l'essentiel, une seule image vidéo compressée avec la boîte à outils intra-image du HEVC. Les dégradés doux, les textures répétées et les grandes zones uniformes sont prédits à partir des pixels environnants au lieu d'être stockés tels quels, et seules les erreurs de prédiction sont encodées.
Le côté conteneur a un pedigree tout aussi pragmatique. Le HEIF est un cas particulier de l'ISO Base Media File Format (ISOBMFF, ISO/IEC 14496-12), défini pour la première fois en 2001. C'est le même plan structurel que celui des fichiers vidéo MP4. Au lieu d'un flux d'image monolithique, le fichier est un arbre de boîtes typées : une boîte contient les données d'image compressées, d'autres contiennent les métadonnées Exif, une miniature, une carte de profondeur ou une séquence en rafale. Un logiciel peut aller chercher uniquement la boîte dont il a besoin, et c'est pourquoi un iPhone peut afficher une grille de miniatures sans décoder des milliers de photos en pleine taille.
Une brève histoire du HEIC
Le HEIC ressemble à un produit Apple, mais Apple est arrivée tard dans l'histoire. Le format a été développé au sein de MPEG, le groupe de travail ISO/IEC derrière le MP4 et le HEVC, et la norme était terminée deux ans avant que l'iPhone n'y touche. Toute la genèse, y compris l'entreprise qui a écrit l'implémentation de référence, est racontée dans notre article sur qui a créé le format HEIC. Voici la chronologie compressée :
| Année | Étape clé |
|---|---|
| 2001 | L'ISO Base Media File Format (ISO/IEC 14496-12) est défini : le plan de conteneur que le HEIC partage avec le MP4. |
| 2013 | MPEG définit les exigences d'un format d'image moderne ; la même année, le JCT-VC normalise le HEVC (H.265). |
| Mi-2015 | La spécification HEIF est finalisée sous la référence ISO/IEC 23008-12, « MPEG-H Part 12 ». |
| Juin 2017 | Apple annonce la prise en charge du HEIF/HEIC à la WWDC. |
| Septembre 2017 | iOS 11 et macOS High Sierra sortent ; le HEIC devient le format par défaut de l'appareil photo de l'iPhone. |
| 2019 | Android 10 ajoute la prise en charge du HEIC sur le matériel compatible. |
| Années 2020 | Les appareils photo pro de Canon, Sony, Nikon et Fujifilm adoptent le HEIF pour les photos HDR 10 bits. |
Le calendrier d'Apple n'avait rien d'arbitraire. L'encodage HEVC matériel exige des puces récentes, en gros la génération iPhone 7 et au-delà : en 2017, le parc installé pouvait donc gérer le format sans vider les batteries avec un encodage logiciel.
Ce qu'un fichier HEIC peut contenir
Le JPG stocke exactement une image 8 bits par fichier. Un fichier HEIC ressemble davantage à une petite base de données photo :
- Plusieurs images : les rafales, les séquences d'images et les Live Photos d'Apple tiennent dans un seul fichier au lieu d'un dossier de vues.
- Cartes de profondeur : les données de profondeur du mode portrait accompagnent la photo, si bien que le flou d'arrière-plan peut être retouché plus tard.
- Transparence : un canal alpha, ce que le JPG n'a jamais pris en charge.
- Couleurs profondes et HDR : une profondeur de couleur jusqu'à 16 bits, le 10 bits et le 12 bits étant courants sur les appareils photo modernes, plus le HDR en PQ ou HLG. Le JPG plafonne à 8 bits par canal.
- Retouches non destructives : les recadrages, les rotations à 90 degrés et les surimpressions sont stockés sous forme d'instructions dans le conteneur, les pixels d'origine restent donc intacts.
- Miniatures et métadonnées : des aperçus intégrés, plus les données Exif et XMP.
Cette liste de capacités explique pourquoi les fabricants d'appareils photo ont adhéré. Le Canon EOS R5, le Sony a1, le Nikon Z9 et le Fujifilm X-T5 prennent tous des photos HDR 10 bits en HEIF, une chose structurellement impossible dans un JPG de l'ère 1992.
Pourquoi la compatibilité HEIC reste douloureuse
Si le HEIC est si capable, pourquoi la moitié d'internet s'étrangle-t-elle encore dessus ? Un mot : les brevets. Le conteneur HEIF est pour l'essentiel libre de redevances, mais décoder du HEVC implique des royalties perçues par plusieurs consortiums (MPEG LA et Access Advance, entre autres). Tout éditeur de navigateur ou de système d'exploitation qui embarque un décodeur HEVC doit payer, et beaucoup ont tout simplement refusé.
Les conséquences se voient partout :
- Navigateurs : fin 2025, Safari est le seul navigateur majeur à afficher le HEIC nativement. Chrome, Firefox et Edge ne le font pas, en grande partie à cause de la complexité des licences HEVC.
- Windows : Windows 10 (version 1803 et ultérieures) a besoin de deux modules du Microsoft Store : les « Extensions d'image HEIF », gratuites, et les « Extensions vidéo HEVC », généralement facturées environ 0,99 $. Windows 11 22H2 et versions ultérieures intègrent la prise en charge du HEIF, même si le décodage HEVC dépend encore de l'appareil.
- Envois sur le web : de nombreux formulaires web, CMS et places de marché rejettent purement et simplement les fichiers .heic, et Discord ne prend pas le format en charge.
- Logiciels : Photoshop lit le HEIC (en 8 bits) mais ne peut pas l'enregistrer ; GIMP le lit et l'exporte depuis la version 2.10.2 de mai 2018.
Apple a masqué certaines lacunes : Mail sur iOS convertit automatiquement le HEIC en JPEG quand vous écrivez à quelqu'un hors de l'écosystème Apple, et Facebook convertit les images envoyées sur ses serveurs. Mais dès que vous quittez ces chemins balisés, vous êtes livré à vous-même : c'est pourquoi nous avons rédigé un guide plateforme par plateforme sur comment ouvrir un fichier HEIC où que vous soyez.
Lors des examens AP à distance au printemps 2020, des élèves qui photographiaient leurs réponses manuscrites avec un iPhone ont vu leurs envois échouer parce que le système de dépôt du College Board n'acceptait pas les fichiers HEIC. Le temps s'est écoulé pendant qu'ils cherchaient une parade, et l'épisode est devenu l'un des échecs de compatibilité les plus médiatisés de l'histoire du format.
Vous pouvez demander à votre iPhone de photographier en JPG : Réglages > Appareil photo > Formats > « Le plus compatible » (le HEIC correspond à l'option « Haute efficacité »). Et dans Réglages > Photos > Transfert vers Mac ou PC, le réglage « Automatique » convertit les photos en JPG lors d'un transfert USB, tandis que « Conserver les originaux » transmet les fichiers HEIC tels quels.
HEIC, HEIF, HEIX : la nomenclature expliquée
La soupe d'acronymes autour de ce format piège même les utilisateurs avertis, alors voici le décodeur :
HEIF est le nom de famille : la norme de conteneur elle-même. Un fichier HEIF peut contenir des images compressées avec plusieurs codecs différents ; la norme autorise aussi des contenus AVC, AV1, JPEG 2000, JPEG XR et JPEG XS.
HEIC est la marque informelle des fichiers HEIF dont les images sont encodées en HEVC. Les images fixes utilisent l'extension .heic, les séquences d'images l'extension .heics, et le type MIME est image/heic. C'est ce que produisent les iPhone.
HEIX désigne les fichiers HEIF encodés avec le profil Main 10 du HEVC, la variante 10 bits. Les marques apparentées HEIM et HEIS existent pour d'autres configurations HEVC. Au quotidien, considérez-les tous comme du « HEIC avec un badge différent » : la compatibilité est la même.
À noter : le problème de redevances qui hante le HEIC a poussé l'industrie vers des rivaux conçus pour être gratuits. AVIF (bâti sur le codec AV1) et JPEG XL reprennent la même idée de conteneur moderne sans le fardeau des brevets HEVC, et iOS 16 et versions ultérieures savent afficher l'AVIF.
Faut-il garder le HEIC ou le convertir ?
Sur du matériel Apple, le HEIC est une victoire discrète : les mêmes photos dans deux fois moins d'espace, avec Live Photos et données de profondeur intactes. Gardez-le. Les ennuis commencent quand une photo doit voyager vers un formulaire web, une machine Windows plus ancienne, un labo photo ou l'un des innombrables systèmes qui ne parlent que JPG. Pour un face-à-face détaillé sur la qualité, la taille et la compatibilité, consultez notre comparatif HEIC vs JPG.
Quand un fichier doit voyager, inutile d'installer un nouveau logiciel. Vous pouvez convertir HEIC en JPG en ligne dans votre navigateur : la conversion démarre dès l'envoi de la photo, la sortie est en pleine résolution avec les métadonnées Exif conservées, et il n'y a ni compte, ni publicité, ni filigrane.
Un fichier HEIC qui refuse de s'ouvrir ?
Déposez-le dans notre convertisseur et un JPG en pleine résolution est prêt en une seconde environ. Gratuit, sans inscription, fichiers supprimés automatiquement après 30 jours.
Convertissez vos fichiers HEIC maintenant