Compresser
Rendre un JPEG plus petit sans le gâter
Un JPEG est recompressé depuis zéro chaque fois que vous l'enregistrez, c'est pourquoi l'enregistrer encore et encore le rend plus petit et moins bon. L'outil vous donne un seul réglage honnête, un nombre de qualité, et vous montre ce qu'il a fait.
Ce que l’outil fait à un JPEG
Déposez votre JPEG dans l’outil sur la page d’accueil, choisissez JPEG dans le contrôle du format de sortie, puis appuyez sur démarrer. Le fichier est lu dans votre navigateur, décodé en pixels, puis encodé à nouveau à partir de ces pixels. Rien n’est envoyé : l’encodage a lieu sur cet appareil.
La ligne qui revient est votre vérification du résultat. Elle montre la taille de départ et celle que vous allez obtenir, que celle-ci soit plus petite ou plus grande, les dimensions en pixels du résultat, et un lien de téléchargement. Elle montre aussi les deux images côte à côte, la vôtre à gauche et le résultat à droite, pour que vous voyiez la différence avant d’enregistrer quoi que ce soit.
Vous pouvez convertir plusieurs fichiers à la fois. La conversion démarre un worker par cœur que votre navigateur annonce, jamais plus de workers que de fichiers, et chaque worker prend les fichiers l’un après l’autre. Pour une sortie AVIF, le codeur a ses propres threads : ces cœurs sont donc partagés entre les threads du codeur et les fichiers du lot. Un appareil avec peu de mémoire démarre moins de workers, parce que chacun a besoin de la place pour une image décodée et un codec. Le bouton d’annulation arrête toute la conversion d’un coup. Si un fichier du lot ne peut pas être converti, sa ligne l’explique et les autres se terminent quand même.
Choisir une qualité
La qualité est un nombre entier de 1 à 100, et elle commence à 75. Elle s’applique au JPEG, au WebP et à l’AVIF, qui sont tous des formats avec perte : un nombre plus bas consacre moins de bits à l’image, donc le fichier est plus petit et une plus grande partie de l’image est reconstruite à partir d’une description au lieu d’être conservée. Quel détail disparaît en premier dépend de l’image et de l’encodeur, donc cette page ne promet aucun ordre. Ce qui est vrai de tous les réglages, c’est que la sortie est un encodage nouveau, pas le fichier que vous avez confié.
Si vous ne savez pas par où commencer, laissez la valeur à 75 et regardez les deux aperçus. Si un réglage plus bas vous paraît acceptable et que le fichier est plus petit, c’est un bon échange. La seule chose que ce site refusera de faire est de vous dire ce que coûte un nombre donné en détail, car cela dépend de votre image et aucune mesure faite sur ce site ne vaudrait pour la vôtre. Les aperçus sont la mesure en laquelle vous pouvez avoir confiance, puisque c’est votre propre fichier.
Redimensionner au lieu de, ou en plus de, baisser la qualité
La taille est le réglage qui retire des pixels sans demander à l’encodeur de rien jeter. Passez le contrôle de redimensionnement de sa valeur par défaut, désactivé, à l’un de deux modes.
Par largeur fixe la sortie à autant de pixels de large, et la hauteur découle des proportions de l’image, arrondie au pixel le plus proche. Une photo au format 3:2 réglée sur une largeur de 1280 sort en 1280 sur 853. C’est le mode à utiliser quand un formulaire, un thème ou un message électronique donne une largeur maximale.
En pourcentage fait des deux côtés cette part de l’original, si bien que 50 pour cent divise chaque dimension par deux. Le champ s’arrête à 100, donc ce mode ne peut pas agrandir une image. Une largeur réglée au-dessus de l’original agrandit bien l’image, ce qui ne rend presque jamais un fichier plus petit, et c’est pourquoi le mode pourcentage est le plus sûr des deux quand vous voulez seulement réduire.
Une chose à savoir sur les dimensions : si votre appareil photo a enregistré une rotation dans le fichier, cette rotation est appliquée aux pixels avant que le redimensionnement ne soit calculé, si bien qu’une photo prise en portrait sort à l’endroit. Les quatre orientations EXIF qui comportent un quart de tour, de 5 à 8, inversent la largeur et la hauteur : un fichier dont les chiffres affichent 600 sur 400 sort donc en 400 sur 600. Les quatre autres laissent les deux nombres inchangés, dont le tour de 180 degrés, puisque faire pivoter une image ne la rend ni plus haute ni plus large. Le bloc EXIF d’une entrée AVIF n’est pas lu, si bien qu’un fichier AVIF est utilisé tel qu’il est enregistré.
Ce qu’une sortie JPEG fait à la transparence et aux métadonnées
Le JPEG n’a pas de canal alpha. Si votre image a des zones transparentes et que vous demandez un JPEG, l’outil compose sur du blanc ce qui était transparent avant l’encodage, si bien que ces zones se lisent claires et non noires. Choisissez plutôt PNG, WebP ou AVIF si la transparence doit survivre.
Les métadonnées partent par défaut. La sortie ne porte aucun EXIF, donc les données d’appareil photo, d’appareil et de position n’accompagnent pas l’image. Cochez le contrôle de conservation et le bloc revient dans une sortie JPEG, PNG ou WebP, avec l’orientation écrite à 1 parce que les pixels sont déjà remis à l’endroit. Une sortie AVIF ne peut pas porter ce bloc, et la ligne dit que les métadonnées n’ont pas été conservées au lieu de laisser le contrôle avoir l’air d’avoir fonctionné.
Quand un JPEG ne peut pas être rendu assez petit
Si vous fixez une taille cible en Kio, l’outil dépense de la qualité pour l’atteindre : vers le bas, jusqu’à 1, quand le premier encodage dépasse le nombre, et vers le haut depuis votre réglage, jamais au-delà de 100, quand il arrive nettement en dessous. Seule la recherche vers le haut est bornée par votre réglage, si bien qu’un fichier qui était au-dessus de la cible peut revenir plus rugueux que la qualité que vous avez choisie. Une image encore au-dessus de la cible à la qualité 1 ne l’atteint pas, et la ligne dit que la cible a été manquée et vous obtenez l’encodage à la qualité 1. Sinon la recherche vise la bande qui va de 95% à 100% de votre cible et y tombe quand un pas de qualité entier y tombe, et elle ne dépasse jamais votre nombre. Le verdict est compté sur les octets que vous téléchargez, après l’EXIF que vous avez demandé de conserver.
Quand la qualité seule ne suffit pas, il reste le nombre de pixels. Le contrôle de redimensionnement ci-dessus les retire sans demander à l’encodeur une reconstruction avec perte, et moins de pixels font baisser la taille directement : la moitié de la largeur, c’est un quart des pixels. Quelle modification votre image tolère est à vous de juger sur les deux aperçus. Si c’est la forme de l’image qui compte plutôt que son détail, le redimensionnement est le bon outil.
Si un fichier est refusé
Deux limites fixes s’appliquent. Une entrée de plus de 32 Mio est écartée sur sa seule taille, avant que ses octets soient lus. Une entrée de plus de 40 000 000 pixels doit être lue en entier avant que son nombre de pixels soit connu, puis elle est refusée avant que quoi que ce soit ne décode ses pixels. Ces deux nombres sont fixes et non une lecture de votre machine, si bien qu’un ordinateur plus rapide ou plus petit ne les augmente pas. Ce qui les change, c’est l’entrée : recadrez l’image, réduisez-la ailleurs d’abord, ou divisez le travail.
Un fichier endommagé ou tronqué reçoit une ligne qui le dit, et le reste du lot se termine. Un format que l’outil ne lit pas, y compris JPEG XL et HEIC, est refusé de la même façon. L’outil lit le JPEG, le PNG, le WebP et l’AVIF.
Que faire ensuite
Fixez une qualité, regardez les deux aperçus, et ne la baissez que si la différence est celle avec laquelle vous pouvez vivre. Si le fichier doit passer sous un nombre plutôt que d’être simplement plus petit, la page de taille cible explique ce plafond et ses deux limites. Si une image doit devenir plus petite sans aucune perte de qualité, redimensionnez-la au lieu de la recompresser.
Tâches courantes
Poursuivre sur ce sujet
Sujets connexes : Premiers pas
Essayez sur votre propre JPEG
L'outil est sur la page d'accueil. Déposez un fichier, comparez les deux aperçus, et gardez le résultat seulement s'il en vaut la peine.