Aihangsoft est une alternative gratuite à TinyPNG qui compresse les images dans votre navigateur au lieu de les téléverser vers un serveur. Il n'y a pas de limite de 20 images par session ni de plafond de 5 MB par fichier, car il n'y a rien à transférer. Vous choisissez vous-même le format de sortie et le niveau de qualité.
L'outil web gratuit de TinyPNG accepte jusqu'à 20 images par session, plafonne chaque image à 5 MB et limite la conversion de format à 3 images par session. La compression s'exécute sur les serveurs de Tinify, et l'entreprise indique que les images sont supprimées après 48 heures au plus. Aihangsoft n'a aucun plafond de taille ni compteur de session, mais la contrepartie est réelle : sa sortie PNG est une recompression OxiPNG sans perte, qui préserve chaque pixel mais produit généralement des fichiers plus volumineux que la sortie PNG quantifiée de TinyPNG. Pour JPEG, WebP et AVIF, vous contrôlez l'agressivité de la recompression.
Si vous cherchez une alternative à TinyPNG, le déclencheur est généralement une limite plutôt qu'un prix. L'outil web gratuit s'arrête à 20 images par session avec un plafond de 5 MB par fichier.
Pourquoi les gens cherchent une alternative à TinyPNG
TinyPNG, développé par Tinify, dispose d'une offre gratuite réellement utile. Les contraintes figurent sur son propre site : un maximum de 20 images par session de téléversement, un maximum de 5 MB par image, et un plafond distinct de 3 images par session pour la conversion de format.
L'outil web ne nécessite aucun compte : la friction n'est donc pas un mur d'inscription, mais la taille de la file. Un dossier de 60 photos de produits implique trois passages distincts, et un original d'appareil photo de 12 MB ne peut pas du tout passer par l'outil gratuit car il dépasse la limite de 5 MB par image.
Les formules payantes relèvent les plafonds plutôt que de supprimer le modèle. Web Pro est affiché à 39 $ US par utilisateur et par an, porte la limite par image à 75 MB et garde la compression illimitée, mais la conversion s'arrête toujours à 3 images par session. Web Ultra est affiché à 149 $ US par utilisateur et par an, relève la limite à 150 MB et supprime le plafond de conversion. Les deux sont facturés annuellement, et TinyPNG indique qu'il n'y a pas d'essai gratuit.
Comment Aihangsoft se compare à TinyPNG
Le compresseur d'image d'Aihangsoft lit les images via l'API de fichiers du navigateur et les réencode avec canvas et des codecs WebAssembly. Rien n'est téléversé : aucune étape de transfert et aucune copie côté serveur.
| Dimension | Aihangsoft | Outil web gratuit TinyPNG |
|---|---|---|
| Où les images sont traitées | Dans votre navigateur, sur votre propre appareil | Sur les serveurs de Tinify après téléversement |
| Compte obligatoire | Non | Non pour l'outil web gratuit, requis sur les formules payantes |
| Images par exécution | Aucune limite, autant que la mémoire le permet | 20 par session |
| Taille de fichier maximale | Aucune limite dans le code | 5 MB par image |
| Conversion de format par session | Sans limite | 3 images |
| Compression PNG | Recompression OxiPNG sans perte | Quantification, couleurs réduites |
| Formats de sortie | WebP, JPEG, PNG, AVIF | PNG, JPEG, WebP, AVIF, JPEG XL, PNG animé |
| Prix | Gratuit | Web Pro 39 $ US par an, Web Ultra 149 $ US par an |
| API développeur | Non proposé | Les 500 premiers par mois gratuits, puis 0,009 $ US par image |
La liste de formats est plus large chez TinyPNG, qui ajoute JPEG XL et PNG animé. Les chiffres de compression ne sont pas non plus comparables à l'identique, car les deux moteurs traitent les données de pixels différemment.
Compresseur d'image
Compressez une image ou un dossier dans le navigateur, avec une sortie WebP, JPEG, PNG et AVIF et sans limite de taille de fichier.
PNG sans perte contre PNG quantifié
La plus grande différence concerne ce qui arrive à un PNG. TinyPNG applique une quantification avec perte : il réduit le nombre de couleurs distinctes et reconstruit la palette. C'est pourquoi sa sortie peut être radicalement plus petite, et aussi pourquoi les dégradés fins et les nuances subtiles peuvent se décaler quand on regarde de près.
Le chemin PNG d'Aihangsoft exécute OxiPNG, un optimiseur sans perte compilé de Rust vers WebAssembly. Il réécrit la structure du fichier et ses flux de compression sans toucher à un seul pixel : l'image décodée est donc identique à l'originale. Le résultat est généralement plus petit que l'entrée mais plus gros que ne le produirait une quantification. Trois niveaux sont disponibles, Rapide (niveau 2), Équilibré (niveau 4, par défaut) et Max (niveau 6), et si OxiPNG échoue ou si la sortie n'est pas plus petite que l'entrée, le fichier original est conservé.
Les deux sont corrects, pour des tâches différentes. La quantification gagne quand le plus petit fichier importe plus que la fidélité exacte des couleurs, le cas habituel des vignettes et bannières web. Le sans perte gagne quand le PNG sera réédité, comme un logo, une icône ou une capture d'interface, car une passe sans perte ne dégrade jamais l'image quel que soit le nombre de fois où elle est exécutée.
Un chiffre mérite de la précision. Les propres pages de TinyPNG se contredisent : la page d'accueil annonce jusqu'à 80 % plus petit, une autre plus de 85 %, et la page de l'outil cite une moyenne de 75 %. Considérez ces chiffres comme la fourchette marketing du fournisseur, pas comme un benchmark.
Où TinyPNG reste le meilleur choix
Il existe des cas où TinyPNG est la bonne réponse et où un compresseur local ne peut pas rivaliser.
Taux de compression PNG
Si le plus petit PNG possible importe plus qu'un léger décalage de couleurs, TinyPNG l'emportera généralement. La quantification modifie les pixels par conception, OxiPNG refuse de le faire, et cette contrainte coûte des octets. Pour une diffusion web, exporter ici en WebP ou AVIF est généralement préférable.
Couverture des formats
TinyPNG gère le JPEG XL et le PNG animé aux côtés de PNG, JPEG, WebP et AVIF. Si votre pipeline dépend de l'un ou de l'autre, c'est le seul des deux outils capable de les lire.
Un plugin Figma et une API développeur
TinyPNG fournit aussi un plugin Figma et une API documentée, une équipe peut donc compresser à chaque export de design ou à chaque build. L'API est gratuite pour les 500 premières compressions par mois, puis 0,009 $ US par image pour les 9 500 suivantes, tombant à 0,002 $ US au-delà, facturé uniquement sur les compressions réussies. Un outil dans le navigateur ne peut pas automatiser une étape de build comme celle-là.
Compresser un lot sans téléversement
Le flux de travail est celui que vous connaissez, sans la file d'attente.
- Ouvrez l'outil et déposez vos images. Glissez un dossier de fichiers sur la zone de dépôt, ou cliquez pour parcourir. Chaque fichier est lu localement depuis le disque : un gros lot commence donc immédiatement sans barre de téléversement.
- Choisissez le format de sortie et la qualité. WebP est le format par défaut, avec JPEG, PNG et AVIF également disponibles. Le curseur de qualité va de 1 à 100 et débute à 75, et il se masque pour PNG car ce chemin est sans perte.
- Définissez le pourcentage de redimensionnement si nécessaire. Le curseur va de 10 % à 100 % et débute à 100 %, et le baisser est le réglage le plus efficace quand une image est bien plus grande que son emplacement.
- Vérifiez, puis appuyez sur Recompress. Toute modification de réglage déclenche un réencodage automatique après un délai antirebond de 260 millisecondes, et le bouton Recompress relance la sélection actuelle. Chaque carte de résultat télécharge son propre fichier.
Un comparateur plein écran est disponible pour juger un résultat avec perte, avec un curseur avant/après, un zoom à la molette de 5 % à 800 %, le panoramique et la navigation précédent/suivant.
Limites du compresseur d'image Aihangsoft
Ce sont de vraies limites, énoncées pour que rien ne soit une surprise ensuite.
| Limite | Ce que cela signifie |
|---|---|
| Aucune file d'attente côté serveur | Un très gros lot est limité par votre machine, pas par une formule payante. |
| La sortie PNG est uniquement sans perte | Il n'y a aucune option de quantification, les résultats PNG sont donc généralement plus volumineux que ceux de TinyPNG. |
| La sortie avec perte dépend de votre jugement | La qualité JPEG, WebP et AVIF provient du curseur de 1 à 100, et l'outil applique la valeur que vous définissez. |
| La sortie peut grossir | Une image déjà optimisée peut ne pas tirer profit d'une passe avec perte : l'interface suggère donc de baisser la qualité ou de conserver le format d'origine. |
| Les grandes images dépendent de la mémoire de l'appareil | Une très grande image bitmap peut bloquer un téléphone à mémoire limitée, car l'image entière est détenue dans l'onglet. |
Deux points méritent d'être signalés ici. Il n'y a aucune limite de taille de fichier dans le code : le plafond pratique est donc la mémoire de l'appareil plutôt qu'une limite tarifaire. Et une image déjà compressée peut ressortir plus grosse après une passe avec perte, c'est pourquoi l'outil conserve l'original.