Compresser un GIF
Réduisez le poids d'un GIF animé sans casser l'animation : couleurs, échelle et saut d'images
Vos fichiers restent chez vous. La conversion se fait dans le navigateur ; aucun fichier n'est envoyé sur un serveur.
Cet outil a-t-il fait le travail ?
Merci, votre retour nous est bien parvenu.
Comment ça marche
Touchez ou cliquez sur le cadre pour choisir votre fichier GIF ; seule l'extension .gif est acceptée, et vous pouvez sélectionner plusieurs fichiers à la fois. L'outil ouvre le fichier sur votre appareil, décode chaque image de l'animation et réécrit le tout avec vos réglages ; l'animation, la durée de chaque image et le nombre de boucles sont conservés. Il y a trois réglages, et chacun agit indépendamment des deux autres. Le nombre de couleurs est le moins visible : un GIF contient au plus 256 couleurs, et passer à 64 ne se voit pas sur la plupart des GIF de messagerie, tout en réduisant le fichier de 20 à 40 %. L'échelle réduit la largeur et la hauteur ensemble ; à 50 %, le nombre de pixels est divisé par quatre, c'est le levier le plus puissant. Le saut d'images ne garde qu'une image sur deux ou sur trois ; la durée des images retirées est ajoutée à l'image précédente, donc la vitesse de l'animation ne change pas, seuls les mouvements rapides deviennent un peu saccadés. Exemple : une capture d'écran de 480×270 pixels, 60 images et 4,8 Mo descend à environ 900 Ko avec 64 couleurs, une échelle de 75 % et le retrait d'une image sur 2. La ligne de résultat donne l'ancien et le nouveau poids, le pourcentage de gain, le nombre d'images et les dimensions ; si le gain ne suffit pas, serrez un réglage de plus et relancez : chaque passage repart du fichier d'origine, la qualité ne baisse pas en cascade.
Cet outil est aussi connu sous le nom de compresser un gif, compresser gif, compresser gif en ligne, gif trop lourd, compresseur gif.
Qu'est-ce que Compression de GIF ?
Compresser un GIF, c'est réduire le poids d'un GIF animé sans abîmer l'animation. La compression propre au format (LZW) est sans perte et déjà appliquée dans le fichier ; pour réduire vraiment le poids, il faut donc simplifier le contenu : moins de couleurs par image, une largeur et une hauteur plus petites, ou moins d'images dans la séquence. Cet outil fait les trois dans le navigateur : il décode chaque image et réécrit le fichier avec une seule palette commune à toutes les images. La ligne de résultat indique ce que chaque réglage a fait gagner, ce qui permet d'ajuster le fichier à la limite de Discord, de WhatsApp ou d'une page web.
Qu'est-ce que Image (frame) d'un GIF ?
Une image, ou frame, est l'une des vues fixes qu'un GIF animé affiche à la suite ; chacune porte sa propre durée d'affichage, exprimée en centièmes de seconde, et la séquence tourne en boucle. Sur cette page, le saut d'images ne garde qu'une image sur deux ou sur trois, mais ajoute la durée des images retirée à l'image précédente : un GIF de 60 images à 80 ms devient un GIF de 30 images à 160 ms, et la durée totale de 4,8 secondes reste la même. L'animation n'accélère donc pas ; seuls les mouvements rapides paraissent un peu saccadés, faute d'étapes intermédiaires. Cette page ne sort pas une image en photo fixe : pour cela, utilisez l'outil GIF en PNG.
Quelle est la différence entre compresser un GIF et compresser une image ?
L'outil de compression d'image réduit une seule photo en abaissant la qualité JPG ; cette compression avec perte fonctionne bien sur une photo, mais elle ne s'applique pas à un GIF, car le format GIF ne connaît pas la compression avec perte, et une sortie en JPG ferait disparaître l'animation. La compression de GIF laisse le fichier en GIF et conserve l'animation ; le gain vient du nombre de couleurs, de l'échelle et du saut d'images. Les deux outils ne se remplacent pas l'un l'autre : pour alléger un GIF animé, utilisez cette page ; pour tirer une seule image d'un GIF en photo fixe, l'outil GIF en PNG ; pour alléger une photo, la compression d'image.
Pourquoi un GIF est si lourd, et où se voit la perte
Le GIF est un format de 1989 : chaque image est stockée avec 256 couleurs au plus, en LZW sans perte, et l'astuce « n'écrire que ce qui change par rapport à l'image précédente » n'y est utilisée que de façon limitée, contrairement à une vidéo. C'est pourquoi une capture d'écran de 5 secondes pèse 300 Ko en MP4 et peut atteindre 5 Mo en GIF. Le seul moyen de réduire le poids est de simplifier le contenu, et chaque simplification se voit quelque part : avec moins de couleurs, les dégradés doux (ciel, teint de peau) se changent en bandes ; avec une échelle plus petite, le texte s'affine ; avec le saut d'images, les mouvements rapides deviennent saccadés. L'outil sépare ces trois pertes pour que vous cédiez sur celle qui ne se voit pas dans votre GIF.
Sur cette page, la réduction des couleurs utilise une seule palette commune : les couleurs ne scintillent pas d'une image à l'autre, mais comme la palette est échantillonnée sur la première, la moyenne et la dernière image, une couleur qui n'apparaît que plus tard est arrondie à la couleur la plus proche de la palette. Les zones transparentes d'un GIF transparent sont conservées ; la semi-transparence n'existe pas dans un GIF. Les consignes « garder l'image précédente » et « revenir au fond » sont appliquées au décodage, et la sortie est écrite en images complètes ; sur certains GIF très optimisés, le fichier peut donc grossir à 256 couleurs et 100 % d'échelle. La ligne de résultat le signale ; dans ce cas, réduisez les couleurs.
Quel réglage dans quel cas
Pour une messagerie ou un réseau social (WhatsApp, Discord, Telegram) : 64 couleurs et une échelle de 50 % ramènent la plupart des GIF sous le quart de leur poids ; sur un écran de téléphone, l'affichage est petit et la perte d'échelle ne se remarque pas. Pour une page web ou une signature d'e-mail : échelle à 100 % et 32 ou 64 couleurs ; si le poids ralentit la page, retirez une image sur 2, les saccades ne se voient pas sur une courte animation en boucle. Pour une capture d'écran ou un GIF avec du texte : ne touchez pas à l'échelle (le texte deviendrait flou), essayez d'abord 32 couleurs et le saut d'images ; un enregistrement d'interface contient de toute façon peu de couleurs.
Pour un GIF tiré d'une photo ou d'un extrait vidéo : 128 couleurs et une échelle de 75 % ; sous 32 couleurs, des bandes apparaissent. Sur un GIF long, au-delà de 100 images, le poids vient surtout du nombre d'images : plutôt que de jouer sur les couleurs, ne gardez qu'une image sur 3. Chaque essai repart du fichier d'origine, la qualité ne baisse pas en cascade ; regardez le pourcentage sur la ligne de résultat, puis serrez ou relâchez un réglage. S'il faut réduire un GIF de beaucoup (enregistrements de plus de 10 Mo), commencez par l'échelle à 50 % : le nombre de pixels est divisé par quatre, et le traitement va d'autant plus vite.
Questions fréquentes
Compresser un GIF abîme-t-il l'animation ?
Non. La durée de chaque image et le nombre de boucles passent tels quels dans le fichier de sortie ; même avec le saut d'images, la durée de l'image retirée est ajoutée à l'image précédente, et l'animation n'accélère ni ne ralentit. Ce qui change dépend du réglage choisi : avec moins de couleurs, les dégradés peuvent se voir en bandes ; avec une échelle plus petite, l'image rapetisse ; avec le saut d'images, les mouvements rapides deviennent un peu saccadés.
Peut-on réduire un GIF sans perte de qualité ?
Dans une mesure limitée. La compression propre au GIF est sans perte et déjà appliquée ; le fichier ne rapetisse que si le contenu se simplifie. La simplification la moins visible est de passer de 256 à 128 ou 64 couleurs : sur un GIF pauvre en couleurs (capture d'écran, animation dessinée), cela peut même être entièrement sans perte, car le fichier n'en contenait pas autant. Sur un GIF tiré d'une photo, sous 32 couleurs, des bandes apparaissent.
À combien de Mo puis-je descendre ?
Il n'y a pas de poids cible à saisir ; la ligne de résultat donne le nouveau poids, et vous serrez un réglage puis relancez. Règle approximative : 64 couleurs font gagner 20 à 40 %, une échelle de 50 % divise le poids par quatre environ, et le retrait d'une image sur 2 le divise par deux environ ; ces gains se multiplient entre eux. Un GIF de 8 Mo descend le plus souvent sous 1 Mo avec 64 couleurs, une échelle de 50 % et le retrait d'une image sur 2.
Mon fichier est-il envoyé quelque part ?
Non. Le GIF ne quitte pas votre appareil : le décodage des images, la réduction des couleurs et la réécriture du fichier se font entièrement dans votre navigateur ; une fois la page ouverte, l'outil fonctionne même sans connexion Internet. Sur un gros fichier (plusieurs centaines d'images, haute résolution), le traitement peut prendre quelques secondes sur un téléphone, car c'est votre appareil qui fait le travail, pas un serveur.