Convertir JPG en JXL
Le même visuel dans un fichier nettement plus léger, au format JPEG XL.
Traité sur cet appareil · aucun envoi de fichier
JPGJPEGJFIFVous pouvez aussi coller (Ctrl+V)Confortable jusqu’à 30 Mo par image
2,3 Mo à télécharger la première fois, puis conservé sur cet appareil.détails
Moteur : jSquash · un décodeur et un encodeur, ceux de cette conversion et rien d’autre.
Mode patient. Ce traitement prend du temps par nature dans un navigateur : de quelques dizaines de secondes à quelques minutes par fichier, selon sa taille et votre appareil. La page reste utilisable, et vous pouvez annuler à tout moment.
À quoi sert cette page
Le JPEG XL est le successeur désigné du JPEG : à qualité perçue égale, il produit des fichiers deux à trois fois plus petits, gère la transparence et les grandes plages de luminosité, et n’a pas les blocs carrés qui trahissent une image trop compressée. Son problème n’est pas technique, il est politique : Chrome a retiré sa prise en charge en 2023, et seul Safari le lit aujourd’hui. Convertir un JPG en JXL a donc du sens pour archiver une photothèque au plus juste, ou pour alimenter un logiciel qui l’attend — pas pour publier sur le web. La conversion se fait ici avec libjxl compilé en WebAssembly, dans votre navigateur.
On dit aussi : jpg en jxl.
Comment faire
- Déposez vos photos .jpg — une ou plusieurs, le glisser-déposer et le collage marchent aussi.
- Réglez la qualité : 90 est déjà proche du visuellement parfait sur l’échelle de libjxl.
- Lancez, patientez quelques secondes par image, puis téléchargez (un zip si elles sont plusieurs).
Questions fréquentes
Vais-je pouvoir ouvrir mon fichier .jxl ?
Pas partout, et c’est la première chose à savoir. Safari le lit depuis macOS Sonoma et iOS 17. Chrome, Edge et Firefox ne le lisent pas. Côté logiciels, ImageMagick, GIMP, Krita, darktable et les visionneuses récentes le prennent en charge. Si vous devez envoyer l’image à quelqu’un, convertissez-la plutôt en WebP ou en AVIF.
La conversion perd-elle de la qualité ?
Oui, un peu, et nous préférons le dire clairement. Le JPEG XL sait en théorie reconditionner un JPEG existant sans toucher à ses données — un gain d’environ 20 % totalement réversible. L’encodeur libre disponible en WebAssembly n’offre pas cette fonction : notre page décode donc le JPEG puis le recompresse, ce qui ajoute une seconde perte. À qualité 90 elle est invisible, mais si votre but est d’archiver l’original à l’identique, gardez le JPEG.
Combien vais-je gagner en poids ?
Beaucoup, à qualité visuellement équivalente. Sur notre photo de référence de 2,8 mégapixels, un JPEG de qualité 90 pèse 175 ko et le JPEG XL de qualité 90 en pèse 64 : environ deux tiers de moins. L’écart réel est affiché sous chaque résultat, mesuré sur vos fichiers et non recopié de cette page.
Pourquoi est-ce si long ?
Parce que le JPEG XL doit son efficacité à une analyse beaucoup plus poussée que celle du JPEG : c’est le prix du gain de poids. Comptez environ deux secondes pour une photo de 3 mégapixels, huit pour une photo de téléphone récente. La barre de progression avance à chaque image réellement terminée, et le bouton d’annulation arrête le travail pour de bon.
Mes photos sont-elles envoyées quelque part ?
Non. L’encodeur libjxl est téléchargé une seule fois, avant le traitement, depuis notre propre serveur, puis mis en cache. Pendant la conversion, aucune requête réseau n’est émise — c’est visible dans l’onglet Réseau de votre navigateur et vérifié automatiquement à chaque mise en ligne du site.
Bon à savoir
- Aucun navigateur de bureau ne lit encore le JPEG XL en 2026 : Chrome l’a retiré, Firefox ne l’a pas activé, seul Safari le prend en charge. Un .jxl est un format d’archivage ou d’échange entre logiciels spécialisés, pas une image à envoyer par courriel.
- Cette conversion réencode l’image : elle décode le JPEG puis le recompresse en JXL, ce qui ajoute une seconde perte. Le JPEG XL sait normalement reconditionner un JPEG sans rien perdre, mais l’encodeur libre que nous utilisons n’expose pas cette fonction — nous ne la simulons pas.
- L’encodeur pèse 2 Mo, téléchargés une seule fois puis conservés en cache. C’est le poids réel de libjxl : il n’existe pas d’encodeur JPEG XL plus léger en WebAssembly.
- L’encodage est lent — mode patient. Mesuré hors navigateur en mono-cœur, une photo de 2,8 mégapixels demande environ deux secondes ; une photo de téléphone de 12 mégapixels, plutôt huit. La progression affichée est réelle et l’annulation fonctionne.
- Les métadonnées ne sont pas recopiées : le fichier produit n’emporte ni date de prise de vue, ni position GPS.