Un attimo...(/)
Stiamo attualmente ottimizzando le tue immagini. Attendere un momento mentre garantiamo i migliori risultati di qualità per te.
Perfetto, abbiamo compresso con successo le tue immagini.
Immagini ottimizzate.
Stiamo attualmente ottimizzando le tue immagini. Attendere un momento mentre garantiamo i migliori risultati di qualità per te.
Immagini ottimizzate.
Ogni compressore PNG su questa pagina di Google dice la stessa frase: fino all’80 percento più piccolo, nessuna perdita visibile di qualità. Nessuno di loro ti mostra un file. Quindi qui facciamo il contrario. Il 1° settembre 2026 abbiamo preso tre PNG, li abbiamo passati attraverso questo strumento e attraverso TinyPNG, e abbiamo annotato i risultati. Stessi file, stesso giorno, conteggio dei byte qui sotto. Puoi ripetere tutto in dieci minuti.
| File | Originale | Questo strumento | TinyPNG |
| Screenshot app, 1440 per 900 | 164.300 byte | 8.357 (-94,9%) | 9.874 (-94,0%) |
| Logo su trasparenza, 512 per 512 | 18.052 byte | 2.715 (-85,0%) | 3.688 (-79,6%) |
| Grafica sfumata, 1600 per 1000 | 2.438.812 byte | 212.482 (-91,3%) | 329.901 (-86,5%) |
Più piccolo su tutti e tre, rispettivamente del 15, 26 e 36 percento. Non vogliamo fingere che questo risolva tutto, perché la dimensione del file è solo metà della questione. L’altra metà è quanto ti costa la compressione, quindi abbiamo misurato anche quello, decodificando entrambi i risultati in pixel e confrontandoli con l’originale, un pixel alla volta.
Sul logo i due strumenti sono alla pari: un errore medio di 0,028 qui contro 0,025 là, su 255, con oltre il 99 percento dei pixel che tornano identici bit per bit. Sulla grafica sfumata questo strumento è sia più piccolo che più preciso, 1,69 contro 1,887. Sullo screenshot TinyPNG è più preciso, 0,029 contro il nostro 0,14, perché abbiamo ridotto quel file a una palette di 13 colori a 4 bit per pixel mentre loro si sono fermati a 20 colori e 8 bit. Questa è la scelta che abbiamo fatto e la rifaremmo su uno screenshot, ma è giusto che tu sappia che è stata fatta.
Il tuo PNG arriva come truecolour, fino a sedici milioni di colori possibili per pixel. Il compressore analizza quali colori vengono effettivamente usati nell’immagine, costruisce la palette più piccola che li rappresenta tutti e riscrive il file come immagine indicizzata che punta a quella palette. Lo screenshot aveva bisogno di 13 colori. La sfumatura di tutti i 256. Questo è lossy, nel senso che la palette è una scelta e le scelte possono essere sbagliate, ed è proprio per questo che pubblichiamo il valore dell’errore invece della frase nessuna perdita visibile di qualità.
Quasi nessuno comprime fotografie come PNG. Quello che la gente ha davvero sono screenshot: una segnalazione di bug, una dashboard, una ricevuta, una chat. Queste immagini sono a colori piatti e testo, che è l’input ideale per la compressione a palette. Il nostro screenshot 1440 per 900 è passato da 164 KB a 8 KB, e il 93 percento dei pixel è rimasto invariato. Il testo è rimasto nitido perché il testo in uno screenshot sono due colori che fingono di essere molti, e una palette lo gestisce meglio di qualsiasi compressore generico.
Il logo che abbiamo testato aveva uno sfondo realmente trasparente, non bianco che finge di esserlo. Il file compresso è tornato con un chunk tRNS contenente 8 voci alpha, che è il modo in cui un PNG indicizzato memorizza la trasparenza. Apri il risultato in un editor di testo e cerca tRNS: se c’è, la tua trasparenza c’è. Se un compressore ti restituisce un file senza tRNS e senza canale alpha, ha appiattito il tuo logo su bianco senza dirtelo.
Abbiamo caricato la stessa immagine due volte. La prima copia era pulita. La seconda conteneva quattro chunk di testo: un nome autore, la stringa Adobe Photoshop 26.0 (Windows), una riga di copyright e un commento di 4.000 caratteri. Entrambi i file sono tornati con lo stesso hash SHA-256. Non simile, identico, che è possibile solo se tutti quei chunk sono stati eliminati prima della scrittura. Marca della fotocamera, software di editing, coordinate GPS, commenti incorporati: nulla di tutto ciò arriva nel file che scarichi.
Alcune immagini non possono essere compresse. Rumore pesante, grana da pellicola, dithering: questi rendono inutile la compressione a palette, e uno strumento che insiste a riscriverli ti restituisce un risultato più grande di quello che hai caricato. Abbiamo testato apposta questo caso con un’immagine di puro rumore da 3,86 MB. È tornata esattamente a 3.862.318 byte, byte per byte il file che abbiamo inviato, riportato come zero percento risparmiato. Quando la compressione non può aiutare, ricevi indietro l’originale intatto invece di una versione peggiore.
Abbiamo preso un file già compresso da questo strumento e lo abbiamo rimesso dentro. È uscito ancora più piccolo del 6,8 percento, e il confronto pixel per pixel con l’input ha mostrato un errore medio esattamente pari a zero. Quindi un file già passato di qui non si degrada ulteriormente se lo ripassi, il che è importante quando la compressione è parte di un flusso di lavoro automatico e la stessa risorsa viene processata più volte.
L’uploader accetta JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF, BMP e JFIF oltre a PNG, quindi una cartella di screenshot ed esportazioni misti passa in un solo giro. La pagina di TinyPNG limita il suo uploader web gratuito a 20 immagini da 5 MB ciascuna; il file da 3,86 MB del nostro test sul rumore è passato qui senza trattamento speciale.
Lavori con una cartella mista? Comprimi JPG gestisce le fotografie nello stesso passaggio. Se la destinazione è un sito web invece di un’email, PNG in WEBP di solito batte un PNG compresso di gran lunga. E quando ti serve la trasparenza ma non i pixel, PNG in SVG trasforma la grafica piatta in veri tracciati vettoriali.