Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Vous pouvez convertir HEIF en JXL 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.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
HEIF en JXL
JPEG XL est surtout connu pour une capacité précise : il peut prendre un fichier JPEG existant et le stocker environ vingt pour cent plus petit en laissant les données d’image intactes, de sorte que le JPEG d’origine peut être reconstruit octet pour octet. C’est une propriété réelle et inhabituelle, et c’est la raison pour laquelle la plupart des gens arrivent à ce format. On la résume parfois en disant que JPEG XL est « un JPEG qui se comprime encore ».
C’est aussi la raison pour laquelle cette page commence par une correction. Cette astuce lit les données codées entropiques du JPEG et les remballe. Un fichier HEIF contient des données HEVC, qui n’ont rien en commun avec cela, donc il n’y a rien à remballer. Cette conversion décode l’image et la réencode à partir des pixels, exactement comme toute autre paire avec perte du site, et le gain de taille promis par la ruse n’est pas de ce côté de la porte.
Deux profils. Le premier a un outil, un pipeline ou une spécification qui nomme JPEG XL, et pour lui la conversion est le moyen d’y satisfaire. Le second réfléchit à long terme et compare les formats sur leurs propriétés plutôt que sur leur popularité.
Le lecteur qui ferait mieux de rebrousser chemin est celui qui convertit parce que le HEIF ne s’ouvre pas quelque part. JPEG XL ne s’y ouvrira pas non plus — les deux formats sont enregistrés avec une prise en charge partielle — donc l’aller-retour ne résout rien. Ce lecteur veut du JPG pour la portée, ou du WebP pour une page web, et il y a une page pour chacun.
Les propriétés sont les bonnes. C’est ISO/IEC 18181-1, publié en 2022 par le même comité que JPEG, et c’est un standard ouvert plutôt qu’un format propriétaire — la différence la plus nette avec HEIF, dont le codec se cache derrière des consortiums de brevets qui l’ont rendu malcommode pendant une décennie. Il accepte jusqu’à trente-deux bits par canal, un canal alpha, l’animation, et un véritable mode sans perte, ce qui est plus que tout ce qu’offre un format d’image raster grand public avant lui.
Pour une collection en cours de constitution, cela constitue un choix défendable. Pour une collection qui existe déjà en HEIF, cela ne constitue pas une migration, parce qu’aucune de ces propriétés ne s’applique rétroactivement à des photos qui ont été compressées avec autre chose en 2019. La profondeur de bit supplémentaire en particulier ne ressuscite pas les dégradés qu’une compression antérieure a déjà fondus en bandes.
Le chiffre de qualité va de 1 à 100 et commence à 82. C’est un réglage sensé pour une photo, et c’est un deuxième passage avec perte sur une image qui était déjà avec perte quand l’appareil l’a écrite — l’encodeur compresse la reconstruction, pas la scène.
Le mode sans perte de JPEG XL n’est pas ce que cette paire écrit, et le choisir serait de toute façon un étrange marché : il conserverait fidèlement les artefacts de compression à plusieurs fois la taille du fichier. Si vous voulez un conteneur vraiment sans perte pour une photo HEIF, le PNG est la version honnête de cette demande et il est à une page d’ici.
Le registre note la prise en charge par les navigateurs de HEIF et de JPEG XL avec le même mot : partielle. Convertir de l’un à l’autre change la liste des navigateurs qui marchent plutôt que de faire disparaître le problème, et pour la plupart des gens c’est un déplacement latéral, ce qui est la définition d’une conversion qui n’a pas vraiment résolu la question qui l’a motivée.
Sur le bureau l’image est meilleure que sur le web. GIMP et ImageMagick lisent tous deux JPEG XL, et la prise en charge par les visionneuses a crû régulièrement. Malgré tout, l’hypothèse de sécurité quand on envoie un fichier à quelqu’un est qu’il ne pourra pas l’ouvrir, ce qui fait de JXL un format de stockage plutôt qu’un format de livraison.
Les deux formats portent un canal alpha, donc la transparence passe intacte. Les deux autorisent aussi l’animation et plusieurs images dans un fichier, et cela ne passe pas — le décodeur prend l’image primaire du HEIF et l’encodeur écrit une seule image fixe. C’est une limitation du convertisseur plutôt que des formats eux-mêmes, et elle est la même que sur la plupart des paires d’images du site.
Un fichier .heif contient presque toujours une seule photo, donc c’est rarement une perte. Cela vaut la peine d’être su si la source vient d’un appareil en mode rafale, parce que vous obtiendrez la première image sans indication qu’il y en avait d’autres. Pour conserver l’ensemble, l’outil de la photothèque d’origine reste la bonne réponse, et l’export HEIF vers JXL ne peut rien y faire.
C’est la perte qui compte le plus pour le lecteur à qui cette page est destinée. La conversion décode en pixels bruts et réencode, et aucun bloc de métadonnées ne franchit cette étape, donc le JXL n’a pas de date de prise de vue, pas d’appareil, pas d’objectif, pas de position GPS et pas de profil de couleur.
Pour publier, retirer les coordonnées du domicile de quelqu’un est l’objectif. Pour archiver c’est presque l’inverse : l’horodatage est souvent la seule chose qui rend dix mille photos navigables, et une collection convertie perd la capacité de se trier. Si vous convertissez en lot, exportez d’abord les dates et gardez-les dans un endroit que la conversion ne peut pas toucher — un CSV à côté du dossier, un script qui renomme d’après la date d’origine, ou une base de données qui suit les fichiers au fil des renommages.
Ce site lit HEIF et ne peut pas l’écrire. Le décodage utilise libheif, sous LGPL-3.0, qu’un site statique peut distribuer en nommant la bibliothèque, en publiant la licence et en la servant comme module remplaçable. Un encodeur HEVC serait nécessaire pour écrire le format, et celui qui est communément utilisé est sous GPL, conditions que ce site ne peut pas remplir.
Pour une décision d’archivage, cette asymétrie est la conséquence pratique. Quoi que vous convertissiez, gardez les HEIF d’origine : ce sont les seules copies qui ont la pleine qualité et les métadonnées, et rien sur ce site ne peut les reproduire à partir du JXL. Une page HEIF vers JXL existe ; une page JXL vers HEIF n’existera jamais, et c’est de la propriété intellectuelle qui décide, pas de la paresse de celui qui a écrit le code.
Le décodeur HEIF et l’encodeur JPEG XL s’exécutent tous deux dans l’onglet de ce navigateur. Il n’y a pas de téléversement, pas de compte et pas de copie côté serveur — ce qui pour une collection de photos personnelles est la raison de préférer une page comme celle-ci à un service qui veut d’abord les fichiers et qui explique ensuite sa politique de conservation.
Les fichiers jusqu’à 100 Mo chacun sont acceptés sur le palier gratuit, un dossier se convertit avec une ligne de progression par fichier, et dès que deux sont terminés un bouton « tout en ZIP » apparaît. Attendez-vous à ce que l’encodage prenne du vrai temps sur de grandes photos ; ce temps est celui de votre processeur, pas celui d’une file d’attente quelque part. L’onglet réseau pendant une conversion est ce qui rend la promesse vérifiable, et la promesse mérite de l’être pour un fichier qui peut peser plusieurs gigaoctets en tout.
Si la question sous-jacente est comment garder une collection HEIF lisible pendant des décennies, la réponse a trois volets et un seul est un format. Gardez les originaux, parce qu’ils sont les copies de la plus haute qualité et les seules à avoir les métadonnées. Exportez les dates de prise de vue et toute structure d’album vers quelque chose de simple, parce que cette information vit dans des bases de données et des fichiers sidecar qui survivent à rien.
Convertissez ensuite de façon sélective plutôt qu’en masse. Les photos qui comptent vraiment — quelques centaines, pas quarante mille — valent une copie sans perte en PNG ou TIFF, qu’aucun décodeur futur ne peinera à ouvrir. Cela coûte de l’espace disque et rien d’autre, et cela ne dépend pas du gagnant parmi les formats efficaces d’aujourd’hui.
| HEIF | JXL | |
|---|---|---|
| Nom complet | High Efficiency Image File Format | JPEG XL |
| Extension de fichier | .heif | .jxl |
| Type de média | image/heif | image/jxl |
| Compression | Avec perte — la taille se paie en qualité | Les deux, selon le réglage |
| Première publication | 2015 | 2021 |
| Publié par | MPEG | Joint Photographic Experts Group |
| Spécification | ISO/IEC 23008-12 | ISO/IEC 18181 |
| Licence | Publié, non normalisé | Standard ouvert |
| Situation actuelle | Actuel | De niche |
| Profondeur de bits | 10 | 32 |
| Couleur qu’il peut décrire | YCbCr, gamut étendu | RVB, niveaux de gris, gamut étendu |
| S’ouvre dans un navigateur | Certains navigateurs | Certains navigateurs |
| Envisagé à la place | JPG, AVIF | AVIF, WebP, PNG |
JXL 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.
La transparence est conservée. HEIF et JXL 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 JXL acceptent plusieurs images, le résultat bouge donc encore.
Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et JXL enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.
HEIF est le format de MPEG, publié en 2015. L’enregistrement se fait sur 10 bits par canal.
JXL vient de Joint Photographic Experts Group et date de 2021, décrit par ISO/IEC 18181. GIMP et ImageMagick le lisent.
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.
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é.
JXL 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é.
Le résultat est plus lourd que l’original et pas meilleur. HEIF a déjà écarté du détail et JXL enregistre ce qui reste sans en écarter davantage : cela évite une perte supplémentaire, cela n’annule pas la première.
JXL 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.
La transparence est conservée. HEIF et JXL enregistrent tous deux une couche alpha : un détourage reste détouré et rien n’est rempli derrière.