Comprimi immagini PNG
Ottimizza screenshot e grafiche PNG senza perdita, oppure riduci i colori per file molto più leggeri.
Trascina qui i file
oppure
Scegli i filePNG · JPG · GIF · SVG · TIFF · WebP
I file non lasciano mai il tuo dispositivo
Caricamento del compressore…
Come comprimere file PNG
Aggiungi i file
Trascina i file nel riquadro, incollali o sceglili dal tuo dispositivo. Non viene caricato nulla.
Controlla le impostazioni
Il livello predefinito va bene per la maggior parte dei file. Cambia qualità, dimensioni o formato se ti serve un file più piccolo.
Scarica il risultato
Salva ogni file singolarmente o tutti insieme in un unico ZIP. Se un file non si può ridurre, tieni l'originale.
In cosa eccelle il PNG
Il PNG (Portable Network Graphics) è nato nel 1996 come sostituto della GIF libero da brevetti. È un formato senza perdita: ogni pixel decodificato è esattamente il pixel che era stato salvato. Supporta colori pieni, scala di grigi, colori indicizzati con una tavolozza e un canale alfa completo, così i bordi possono sfumare dolcemente su qualsiasi sfondo. Per questo il PNG è la scelta abituale per screenshot, loghi, icone, grafica delle interfacce, grafici e tutto ciò che contiene testo nitido.
Il prezzo dell'assenza di perdita è la dimensione. Una foto salvata in PNG spesso pesa diverse volte di più della stessa foto in JPEG, perché il rumore e le texture fini di una fotografia non si possono prevedere abbastanza bene da comprimerli.
Perché i file PNG possono comunque ridursi
Il PNG comprime in due fasi. Prima ogni riga di pixel riceve un filtro (None, Sub, Up, Average o Paeth) che sostituisce i valori dei pixel con la loro differenza rispetto ai vicini; le aree uniformi diventano lunghe sequenze di zeri. Poi i dati filtrati vengono compressi con DEFLATE, lo stesso algoritmo dello ZIP. Molti programmi scelgono filtri e impostazioni DEFLATE in fretta più che bene, quindi spesso gli stessi pixel si possono memorizzare in meno byte.
Ci sono quindi due modi per rendere un PNG più leggero:
- Ottimizzazione senza perdita. Lo strumento usa OxiPNG, che prova diverse strategie di filtro e impostazioni di compressione e tiene il risultato più piccolo. L'immagine resta identica pixel per pixel. Il guadagno dipende molto da come era stato salvato il file: un'esportazione da uno strumento rapido per screenshot spesso si riduce in modo evidente, un file già ottimizzato cambia appena.
- Riduzione della tavolozza (con perdita). Un PNG a colori pieni con trasparenza occupa 4 byte per pixel. Convertirlo in una tavolozza di massimo 256 colori porta a 1 byte per pixel ancora prima che entri in gioco DEFLATE, ed è per questo che di solito questa modalità fa risparmiare molto di più. Grafiche a tinte piatte e screenshot la sopportano bene; sfumature morbide e foto possono mostrare bande.
La riduzione della tavolozza è l'impostazione predefinita (modalità "Intelligente", 256 colori con dithering); imposta la compressione PNG su Senza perdita quando ogni pixel deve restare esatto. L'impostazione del numero di colori controlla la dimensione della tavolozza: meno colori significano un file più piccolo e più rischio di gradini visibili nelle sfumature.
Impostazioni per i lavori più comuni
| Immagine | Modalità | Note |
|---|---|---|
| Logo o icona | Intelligente, 64–256 colori | Controlla i bordi sfumati su uno sfondo scuro e su uno chiaro |
| Screenshot con testo | Intelligente, 256 colori, oppure Senza perdita | Ridimensiona prima se proviene da uno schermo ad alta risoluzione |
| Diagramma per documentazione | Senza perdita | Mantiene ogni linea esatta per modifiche successive |
| Foto salvata in PNG per errore | Converti l'uscita in JPG o WebP | Usa il PNG solo se ti servono trasparenza o pixel esatti |
Gli screenshot da schermi Retina sono una causa frequente di PNG enormi: una cattura a schermo intero su un display da portatile 2880 × 1800 ha più di 5 milioni di pixel. Ridimensionare il lato più lungo a 1600 px li riduce a meno di un terzo, e di solito conta più di qualsiasi impostazione di compressione.
Come riferimento: nei nostri test, quattro screenshot PNG di pagine di Wikipedia, MDN e GitHub sono diventati più piccoli del 58–60% con la modalità predefinita Intelligente e, come valore mediano, di circa un terzo in modalità Senza perdita. I tuoi file potrebbero ridursi di più o di meno.
Problemi comuni
- Bande nelle sfumature dopo la modalità Intelligente. Aumenta il numero di colori o torna alla modalità senza perdita.
- Un alone frastagliato intorno a un logo trasparente. I bordi con antialiasing richiedono diversi livelli di trasparenza; per queste immagini mantieni almeno 128 colori.
- Quasi nessun risparmio in modalità senza perdita. Il file era già ben compresso. Solo la riduzione della tavolozza o dimensioni minori faranno una vera differenza, e lo strumento restituisce il file originale quando non è possibile ottenere nulla di più piccolo.
- Il PNG è una fotografia. JPEG o WebP si adattano meglio al contenuto e saranno molto più leggeri.
Domande sul formato PNG
La modalità senza perdita cambia in qualche modo la mia immagine?
No. I pixel decodificati sono identici; cambia solo il modo in cui sono compressi. Puoi confrontare la vista prima/dopo a qualsiasi livello di zoom e non troverai differenze.
Che differenza c'è tra PNG-8 e PNG-24?
Sono nomi informali. PNG-8 indica un'immagine indicizzata con una tavolozza di massimo 256 colori; PNG-24 indica colori RGB pieni, e PNG-32 aggiunge un canale alfa. La modalità con tavolozza di questo strumento produce file PNG-8 che possono comunque contenere trasparenza.
La trasparenza resiste alla compressione?
Sì, in entrambe le modalità. Se converti l'uscita in JPG, le aree trasparenti diventano bianche perché il JPEG non ha un canale alfa.
Sul mio sito web conviene usare PNG o WebP?
Per le foto con trasparenza il WebP di solito è molto più leggero, e tutti i browser attuali lo visualizzano. Questo strumento scrive WebP in modalità con perdita, quindi per le grafiche che devono restare esatte al pixel mantieni il PNG, che si apre anche nei software più vecchi.
Altri strumenti per le immagini
Il compressore di immagini gestisce un gruppo di file misti. Le grafiche animate vanno nel compressore GIF, e come funziona spiega più nel dettaglio cosa significano senza perdita e con perdita.