Ce qu'un réencodage conserve et ce qu'il jette
Un fichier image, ce sont des pixels et un ensemble d'informations à leur sujet : l'espace colorimétrique dans lequel ces valeurs sont mesurées, la présence ou non d'un canal alpha, ce que l'appareil photo a enregistré dans les données EXIF — modèle, exposition, date, souvent coordonnées GPS — et, pour les GIF, WebP et AVIF, s'il y a plus d'une image. Presque toutes les opérations proposées ici décodent le fichier et en écrivent un nouveau, et chacune de ces informations a son propre sort.
Avec ou sans perte : c'est la première bifurcation. Le PNG et le BMP stockent les pixels exacts : les réenregistrer cent fois ne change rien. Le JPG, l'AVIF et le WebP classique suppriment des détails que l'œil remarque mal, et la partie supprimée est perdue — convertir un JPG en PNG ne la restaure pas, cela arrête seulement l'hémorragie. C'est pourquoi réenregistrer un JPEG deux fois est pire que de l'enregistrer une fois : le second encodage quantifie des pixels déjà quantifiés, et si l'image a été recadrée ou redimensionnée entre-temps, la nouvelle grille de blocs 8×8 ne coïncide plus avec l'ancienne, si bien que les erreurs s'additionnent au lieu de se répéter. Partez de l'original chaque fois que vous l'avez encore.
Le sous-échantillonnage de la chrominance est précisément ce qui donne un aspect bizarre à une capture d'écran en JPG. Le JPEG stocke normalement la luminosité en pleine résolution et la couleur en demi-résolution, ce qui est invisible sur une photo et flagrant sur du texte rouge ou une fine ligne colorée. Pour une capture d'écran, un logo ou un schéma, le bon format de sortie est le PNG ou le WebP, pas le JPG.
La transparence doit être remplacée par quelque chose. Le JPG n'a pas de canal alpha du tout : PNG en JPG et AVIF en JPG vous demandent donc quelle couleur remplace les pixels transparents, au lieu de les aplatir en blanc — ou en noir — dans votre dos. Le PNG, le WebP et l'AVIF gèrent tous la transparence complète : PNG en WEBP et les détourages de Supprimer l'arrière-plan conservent donc leurs bords doux intacts.
Les données EXIF ne survivent pas. Chaque outil qui réencode — conversion, compression, redimensionnement, rotation, recadrage — écrit un fichier propre sans bloc EXIF : modèle d'appareil, horodatage et position GPS disparaissent. Avant de publier une photo, c'est exactement ce que vous voulez. L'orientation est la seule donnée EXIF qui compte visuellement, et Faire pivoter une image la contourne en déplaçant réellement les pixels : le résultat est à l'endroit aussi bien dans les visionneuses qui ignorent cette indication que dans celles qui la respectent.
Les profils de couleur sont convertis, pas transmis. Votre navigateur décode un fichier Display P3 ou Adobe RGB en sRGB pour pouvoir l'afficher, et le fichier réécrit n'embarque aucun profil. Sur un écran ordinaire, rien ne change ; sur un écran à gamut étendu, les couleurs les plus saturées ont été écrêtées. TIFF en JPG suit le même chemin : c'est pourquoi un TIFF de studio en CMJN ressort en RVB, et doit rester dans un logiciel de prépresse si les couleurs font l'objet d'épreuves.
Une animation devient une image fixe. Les GIF, WebP et AVIF animés sont convertis à partir de leur première image. C'est généralement ce qu'on attend de GIF en PNG, et mieux vaut le savoir avant d'y déposer une boucle de douze secondes.
Quand un navigateur n'est vraiment pas le bon outil
Ces outils sont conçus pour garder votre fichier confidentiel, et cela a un prix. Nous préférons le dire ici plutôt que vous le laisser découvrir au milieu d'un travail.
Les très grandes images. Chaque pixel est chargé, décompressé, dans la mémoire de votre appareil — une image de 100 mégapixels pèse environ 400 MB en RGBA brut avant même le moindre traitement. Un peu au-delà, l'onglet manque de place, et un agrandissement ×4 atteint le plafond encore plus tôt, vers une image de sortie de 6000×6000 sur un ordinateur portable ordinaire. Un logiciel de bureau qui lit des tuiles depuis le disque n'a pas cette limite.
Les fichiers RAW d'appareil photo. Les fichiers CR2, NEF, ARW et DNG sont des données de capteur accompagnées d'une recette de développement, pas des images finies, et aucun outil ici ne les ouvre. Exportez d'abord un JPEG ou un TIFF depuis le logiciel de votre appareil, ou utilisez darktable ou RawTherapee — tous deux gratuits, et bien meilleurs pour cela que ne pourrait l'être une page web.
La couleur pour l'impression. Tons directs, séparations CMJN, modes de rendu ICC et épreuvage à l'écran relèvent des logiciels de prépresse. Nous convertissons les couleurs en sRGB pour que le navigateur puisse les afficher ; nous ne les gérons pas.
Les lots et l'automatisation. Ces outils fonctionnent quand une personne clique. Redimensionner quarante mille photos de produits selon un planning est un travail pour un outil en ligne de commande sur un serveur, et les outils gratuits sont excellents : ImageMagick pour presque tout, libvips pour la vitesse et une faible consommation de mémoire sur les fichiers énormes, mozjpeg et oxipng pour gagner les derniers octets, ffmpeg pour tout ce qui contient des images successives.
La suppression d'arrière-plan a une vraie limite. Le modèle se télécharge une fois, 40 à 85 MB ; il est réellement bon sur un sujet bien net, cheveux et poils compris, et réellement perdu face à une scène encombrée sans sujet évident. Aucune puissance de calcul locale n'y change rien : c'est une limite de l'approche, et les services payants ont la même.
Choisir entre des outils aux noms proches
Compresser une image ou Redimensionner une image. Compresser conserve les dimensions et utilise moins d'octets par pixel. Redimensionner change les dimensions, ce qui supprime carrément des pixels. Pour une photo de 4000 px qui doit peser 200 KB, redimensionner d'abord puis compresser donne toujours un meilleur résultat que compresser seul — et le redimensionnement est sans perte dans le sens qui compte, car les pixels conservés sont correctement rééchantillonnés, pas dégradés.
Redimensionner une image ou Agrandir une image. Les deux changent les dimensions, mais ils sont réglés dans des directions opposées. Redimensionner sert à réduire, avec un filtre de Lanczos pour que les détails survivent à la réduction. Agrandir sert aux agrandissements ×2 et ×4, avec une passe d'accentuation qui respecte les contours, car un agrandissement adoucit toujours l'image. Aucun des deux n'invente de détails : ce qui en sort était déjà dans votre image.
Convertir en ICO ou Générateur de favicon. Convertir en ICO produit un seul fichier .ico contenant des versions en 16, 32, 48 et 256 px, ce dont a besoin une application ou un raccourci Windows. Générateur de favicon produit tout le jeu moderne — le .ico, les PNG séparés, l'icône Apple touch, un manifeste web et les balises HTML — dans un ZIP, ce dont a besoin un site web.
PNG en WEBP ou JPG en AVIF. Les deux produisent des images web plus légères que l'original, et conviennent à des sources différentes. Le WebP conserve la transparence et s'encode en un instant : c'est le bon choix pour les captures d'écran, les logos et les éléments d'interface. L'AVIF compresse davantage les photos — généralement 40 à 60 % plus léger qu'un JPG équivalent — mais l'encodage AV1 est lourd : comptez quelques secondes par grande photo.
Flouter une image ou Supprimer l'arrière-plan. Flouter détruit l'information dans une zone que vous dessinez : visages, plaques d'immatriculation, numéros de compte. Supprimer l'arrière-plan sépare le sujet du fond et efface complètement le fond. Si le but est de masquer des informations plutôt que de détourer, floutez — et utilisez une pixellisation grossière sur du texte, car des recherches publiées ont montré qu'une pixellisation légère peut être inversée.