AVIF en JPG — converti dans votre navigateur, pas sur un serveur

Déposez un AVIF et récupérez un JPEG universel. L'AV1 se décode nativement dans les navigateurs modernes, si bien que toute la conversion s'exécute sur votre machine — l'image n'est jamais téléversée.

Votre fichier ne quitte jamais votre appareil — la conversion s'exécute dans votre navigateur. 0 octet téléversé.

Drop a AVIF image file hereTap to choose a AVIF image file

Decodes the AV1 image in your browser and re-encodes it as JPG. Nothing is uploaded.

100% in your browser. 0 bytes uploaded — open DevTools → Network and watch. Your file is read, never sent.

En bref

L'AVIF (AV1 Image File Format) enveloppe des données d'image codées en AV1 dans le même conteneur de boîtes ISO base-media qu'utilisent le MP4 et le HEIC. La différence importante avec le HEIC, c'est quel'AV1 se décode nativement dans les navigateurs actuels — ce convertisseur est donc une opération propre et honnête : votre navigateur décode l'image, la dessine sur un canvas et la ré-encode en JPEG à la qualité 0,92. Vous obtenez un vrai .jpg que vous pouvez ouvrir partout. Rien n'est téléversé, et vous pouvez le prouver dans l'onglet Réseau.

Pourquoi convertir un AVIF en JPG au juste ?

L'AVIF est excellent — il produit généralement des fichiers plus petits que le JPEG à qualité visuelle égale, et il prend en charge la transparence, le gamut large et le HDR. Le hic, c'est lacompatibilité. Beaucoup de logiciels ne savent toujours pas ouvrir un AVIF : téléphones plus anciens, applications de bureau antérieures au format, clients de messagerie, certains importeurs de CMS et systèmes d'exploitation vieillissants. Le JPEG, lui, s'ouvre littéralement partout. Convertir en JPG échange l'efficacité de l'AVIF contre une portée universelle — le bon choix quand vous devez envoyer une photo par courriel, la téléverser sur un site qui refuse l'AVIF ou la remettre à quelqu'un doté d'un logiciel plus ancien.

Les réserves honnêtes sur la fidélité

Nous préférons vous exposer les compromis plutôt que prétendre qu'il n'y en a aucun. D'abord, la double compression : l'AVIF est déjà avec perte, donc ré-encoder ses pixels décodés en JPEG ajoute une seconde passe avec perte — la perte de génération. La qualité 0,92 la maintient faible et généralement invisible, mais le JPG n'est pas identique à la source. Ensuite, la transparence est perdue : le JPEG n'a pas de couche alpha, donc toute zone transparente est aplatie sur du blanc ; s'il vous faut la transparence, utilisez le PNG. Enfin, la profondeur de bits et le gamut : le canvas du navigateur est en sRGB 8 bits, donc un AVIF HDR ou à large gamut en 10/12 bits est ramené par tone mapping à du sRGB 8 bits — et le JPEG ne pourrait de toute façon pas stocker la plage supplémentaire. Ce que vous conservez exactement, ce sont lesdimensions en pixels — pas de redimensionnement, pas de recadrage.

Pourquoi « sans téléversement » est vérifiable, pas un slogan

L'AVIF est lu avec les API de fichiers du navigateur et décodé par la même prise en charge native de l'AV1 qui permet à Chrome, Firefox, Edge et Safari d'afficher l'AVIF sur le web ouvert. Le ré-encodage en JPEG se fait sur un <canvas> dans la page. Aucune requête ne transporte votre image — ne nous croyez pas sur parole : ouvrez les outils de développement, sélectionnez l'onglet Réseau, déposez un fichier et constatez que rien ne part. C'est le même principe que notrepage de preuve zéro téléversement, appliqué à la conversion. Le plafond de taille gratuit pour les photos est de 50 Mo ; au-delà, l'outil le signale et renvoie vers latarification — toujours sans rien téléverser.

Si le fichier est endommagé, réparez-le d'abord

Un outil de conversion ne peut convertir qu'une image que le navigateur peut décoder. Si votre AVIF a été tronqué par un téléchargement interrompu, porte un préfixe parasite issu d'un outil de récupération ou présente une structure de boîtes cassée, le décodeur AV1 le refusera — et aucun convertisseur honnête ne peut produire un JPG à partir de pixels qui ne se sont jamais décodés. Dans ce cas, l'outil lance une analyse structurelle locale et, s'il trouve des dommages, vous renvoie directement vers réparer l'AVIF pour reconstruire d'abord le conteneur. Réparez le fichier, puis revenez convertir ici la copie réparée.

Questions fréquentes

Comment convertir un AVIF en JPG ?

Déposez un AVIF ci-dessus. Les navigateurs modernes décodent l'AV1 — le codec présent dans l'AVIF — nativement, si bien que l'image est décodée sur votre machine, dessinée sur un canvas et ré-encodée en JPEG standard à la qualité 0,92. Un bouton de téléchargement apparaît avec le .jpg terminé. Rien n'est téléversé à aucun moment : le fichier est lu avec les API de fichiers du navigateur et n'est jamais envoyé à un serveur.

La conversion d'un AVIF en JPG fait-elle perdre de la qualité ?

Un peu, et il est juste d'en expliquer la raison. L'AVIF est déjà un format avec perte : ses pixels sont donc une version compressée de l'original. Enregistrer ces pixels en JPG applique par-dessus une seconde compression avec perte — c'est la perte de génération. Nous encodons à 0,92, une qualité visuellement élevée, mais le JPG ne sera pas identique bit pour bit à ce que l'AVIF a décodé. Si vous devez continuer à éditer, conservez l'AVIF ; s'il vous faut un fichier qui s'ouvre partout, le JPG est le choix pragmatique.

Le JPG conserve-t-il la transparence ?

Non. Le JPEG n'a pas de couche alpha : toute transparence de l'AVIF est donc aplatie sur un fond blanc uni avant l'encodage. Si votre AVIF comporte des zones transparentes que vous voulez préserver — un logo, un détourage, un élément d'interface —, utilisez plutôt le convertisseur AVIF en PNG ; le PNG est sans perte et conserve la couche alpha.

Qu'advient-il des images AVIF HDR ou 10 bits ?

Le canvas 2D du navigateur travaille en sRGB 8 bits : un AVIF HDR / à large gamut en 10 ou 12 bits est donc converti en tons (tone mapping) et ramené à du sRGB 8 bits pendant la conversion. Pour des photos ordinaires, c'est invisible ; pour des masters HDR destinés à une chaîne gérée en couleur, c'est une vraie limite, et le JPG (format SDR 8 bits) ne pourrait de toute façon pas porter cette plage supplémentaire.

Mon AVIF affiche une erreur et ne se convertit pas — que faire ?

L'outil lit le fichier localement et vous indique de quel problème il s'agit. Si le décodeur AV1 du navigateur le refuse, nous lançons une analyse structurelle : un conteneur réellement endommagé est signalé et renvoyé vers la page de réparation AVIF, tandis qu'un fichier structurellement intact qui refuse quand même de se décoder signifie en général un navigateur trop ancien — essayez la dernière version de Chrome, Edge, Firefox ou Safari. Nous ne fabriquons jamais un fichier converti que le navigateur n'a pas pu décoder réellement.

Quelque chose est-il téléversé ?

Non — 0 octet quitte votre appareil. Ouvrez les outils de développement, passez à l'onglet Réseau, déposez votre AVIF et observez : pas une seule requête ne transporte votre fichier. Le décodage et le ré-encodage se font tous deux dans le navigateur.

À voir aussi : conserver la transparence — AVIF en PNG · juste le regarder — visionneuse AVIF · fichier cassé — réparer un AVIF