Passa al contenuto

PNG o JPG? Come scegliere in 30 secondi

Quattro domande che risolvono la questione ogni volta, senza bisogno di comprendere la teoria della compressione o leggere un altro articolo sui coefficienti DCT.

Usa PNG per trasparenze, screenshot, loghi e diagrammi. Usa JPG per le fotografie. Queste 2 regole risolvono quasi tutti i casi, e raramente avrai bisogno di pensare alla decisione per più di qualche secondo.

Scorri l'elenco qui sotto e fermati al primo sì. Se nessuna delle domande si applica, la risposta onesta nel 2026 è usare WebP, che gestisce entrambi i tipi di immagine meglio di ciascuno dei due formati più vecchi.

Le 4 domande per decidere

  • Ha bisogno di uno sfondo trasparente? Usa PNG.
  • È uno screenshot, un logo, un diagramma o qualsiasi cosa con bordi netti e colori piatti? Usa PNG.
  • È una fotografia? Usa JPEG.
  • Verrà modificato e salvato ripetutamente? Usa PNG, perché il JPEG perde un po' di qualità a ogni salvataggio.

Perché i 2 formati si comportano diversamente

PNG memorizza ogni pixel in modo esatto, mentre JPEG scarta i dettagli che l'occhio difficilmente noterà. Questa singola differenza spiega ogni raccomandazione contenuta in questo articolo.

La compressione PNG trova le ripetizioni e le descrive in modo efficiente, il che funziona benissimo sui colori piatti e male sul rumore fotografico. La compressione JPEG scompone l'immagine in blocchi e semplifica i dettagli all'interno di ciascuno di essi, il che funziona benissimo sulle sfumature fotografiche graduali e male sui bordi netti. Ciascun formato è efficiente esattamente sui contenuti che l'altro gestisce male.

Cosa succede se si sceglie il formato sbagliato

Una fotografia salvata come PNG diventa da 3 a 5 volte più grande del necessario, e uno screenshot salvato come JPEG mostra evidenti aloni intorno al testo. Entrambi gli errori sono comuni ed entrambi sono facili da notare.

Tipo di immagineCome PNGCome JPEG qualità 85Scelta corretta
Fotografia, 12 megapixel18 MB2.4 MBJPEG
Screenshot con testo180 KB240 KB e testo sfocatoPNG
Logo con trasparenza40 KBTrasparenza persaPNG
Grafico o diagramma90 KB150 KB con aloniPNG
Fotografia scansionata12 MB1.8 MBJPEG

La riga dello screenshot è quella che sorprende di più le persone. JPEG produce un file più grande rispetto a PNG su grafiche piatte e allo stesso tempo rovina il testo, il che rappresenta la peggiore combinazione possibile.

La trasparenza è la regola senza eccezioni

JPEG non ha un canale di trasparenza, quindi uno sfondo trasparente diventa bianco solido durante la conversione. Nessuna impostazione di qualità può cambiare questo aspetto, perché il formato non ha spazio per registrare questa informazione.

Il problema si manifesta come un riquadro bianco dietro a un logo posizionato su una pagina colorata. Dove è necessaria la trasparenza, la scelta ricade su PNG o WebP. WebP supporta sia la trasparenza che la compressione lossy (con perdita), che è l'unica cosa che nessuno dei due formati più vecchi può fare, e di solito produce un file dal 25 al 35 percento più piccolo rispetto all'equivalente PNG.

Perché il JPEG si degrada con salvataggi ripetuti

Ogni salvataggio in JPEG scarta dettagli in modo permanente, e le perdite si accumulano a ogni salvataggio. Aprire un JPEG, apportare una piccola modifica e salvarlo di nuovo non è un'operazione neutra.

Dopo 5 o 6 passaggi il danno diventa visibile sotto forma di pixelatura nelle aree uniformi e aloni intorno ai bordi. PNG non ha mai questo problema, perché ricostruisce l'immagine in modo esatto ogni volta. Conserva i file di lavoro in PNG o nel formato nativo del tuo editor, ed esporta in JPEG solo come copia finale da distribuire.

Gli screenshot sono quasi sempre PNG

Gli screenshot contengono testo, elementi dell'interfaccia e colori piatti, che sono esattamente i contenuti che PNG memorizza in modo efficiente e che JPEG danneggia. Il testo è l'elemento rivelatore, poiché gli artefatti JPEG intorno alle lettere sono facili da individuare.

Esiste un'eccezione. Lo screenshot di una fotografia, di un fotogramma video o di un gioco è un contenuto fotografico all'interno di uno screenshot, e JPEG lo gestisce correttamente. Giudica in base a ciò che c'è nell'immagine piuttosto che a come è stato creato il file.

Quale impostazione di qualità usare per il JPEG

Usa la qualità 85 per l'uso generale e la qualità 75 per le immagini web, perché la differenza visibile tra le due è minima e la differenza di dimensioni del file è notevole. La qualità 100 raddoppia all'incirca le dimensioni del file senza alcun guadagno visibile.

  • Qualità da 90 a 95 per archivi, stampa e fotografie che modificherai in seguito.
  • Qualità da 80 a 85 per l'uso generale, dove la perdita è invisibile alle normali dimensioni di visualizzazione.
  • Qualità da 70 to 75 per le pagine web, che è il livello ideale per la maggior parte dei siti.
  • Qualità da 50 a 65 solo quando si è costretti da un limite rigido di caricamento.
  • Qualità 100 per nessun caso, poiché il JPEG rimane lossy anche alla sua massima impostazione.

Come ridurre un PNG troppo grande

PNG non ha un cursore per la qualità, quindi usa invece questi 4 approcci, in ordine di efficacia.

  1. Riduci le dimensioni, operazione gratuita e solitamente di massimo beneficio. Nessuno ha bisogno di uno screenshot da 5000 pixel.
  2. Riduci la profondità del colore, il che funziona bene sulle grafiche piatte e male sulle fotografie.
  3. Ritaglia le aree inutilizzate, poiché anche lo spazio bianco influisce sulle dimensioni del file.
  4. Converti in WebP, che mantiene la trasparenza e in genere risulta dal 25 al 35 percento più piccolo.

Quando il JPG è richiesto indipendentemente dal contenuto

I portali governativi, i moduli d'esame e la maggior parte dei servizi di stampa accettano solo JPG, indipendentemente dal contenuto dell'immagine. La regola sul contenuto cede il passo alla regola sulla destinazione.

I documenti scansionati sono il caso più complicato, poiché una pagina di testo è un contenuto grafico piatto che PNG memorizzerebbe meglio, mentre il portale richiede JPG. Scansiona in scala di grigi, mantieni la risoluzione vicino a 300 punti per pollice e usa una qualità pari o superiore a 85 in modo che il testo rimanga leggibile. Il risultato sarà più grande di quanto sarebbe stato un PNG, ma verrà effettivamente caricato.

PNG significa davvero una qualità migliore

PNG è lossless (senza perdita), il che non equivale a dire che sia esteticamente migliore. Una fotografia salvata come PNG appare identica alla stessa fotografia con qualità JPEG 90, pur occupando 5 volte lo spazio.

La confusione deriva dalla parola lossless, che descrive come viene memorizzato il file piuttosto che come appare l'immagine. La compressione senza perdita è importante quando un file deve essere modificato ripetutamente o quando sono richiesti valori esatti dei pixel. Per una fotografia pubblicata una sola volta e visualizzata su uno schermo, la distinzione non ha alcuna conseguenza visibile.

Qual è il ruolo di WebP tra i due

WebP offre sia una modalità lossy per le fotografie sia una modalità lossless per la grafica, oltre alla trasparenza in entrambe. Questo formato elimina la necessità di scegliere nella maggior parte delle situazioni web.

Tutti i browser attuali supportano WebP, quindi un sito web non ha motivo di preferire PNG o JPEG per motivi di compatibilità. Mantieni i formati più vecchi per i file che lasciano il browser, inclusi i moduli di caricamento, gli allegati e-mail, i press kit e tutto ciò che è destinato a una stampante, dove il supporto WebP è ancora limitato.

Convertire tra i 2 formati

La conversione da PNG a JPG riduce le dimensioni del file e rimuove la trasparenza. La conversione da JPG a PNG aumenta le dimensioni del file e non recupera nulla. La seconda direzione è quella in cui le persone si sbagliano.

I dettagli già scartati dalla compressione JPEG non possono essere ripristinati salvando in un formato lossless. La conversione di un JPEG in PNG produce un file più grande contenente la stessa immagine danneggiata, il che è occasionalmente utile quando un sistema richiede specificamente il formato PNG, ma mai utile per la qualità. Converti dalla sorgente a qualità più elevata che possiedi, piuttosto che da una copia finale.

Convertire una cartella in un unico passaggio

Converti un'intera libreria in una sola volta anziché file per file, poiché le decisioni sul formato di solito si applicano a un'intera categoria di immagini. Una cartella di screenshot richiede il formato PNG, mentre una cartella di fotografie di prodotti richiede JPG o WebP.

Trascina fino a 500 file contemporaneamente, o inserisci direttamente un archivio ZIP, e ogni immagine verrà restituita convertita secondo le stesse specifiche. Tutto viene eseguito all'interno del tuo browser sul tuo processore, quindi i lavori dei clienti, i progetti non pubblicati e gli screenshot interni non raggiungono mai un server. Nulla viene caricato, il che significa che non c'è nessuna politica di conservazione da leggere e nulla viene memorizzato altrove in seguito.

Suddividi la libreria in fotografie e grafiche prima di convertirla, poiché il formato corretto differisce tra i due gruppi. Questo singolo passaggio di ordinamento è ciò che trasforma una decisione sul formato in un lavoro batch, ed è il motivo per cui vale la pena rispondere alle 4 domande all'inizio di questo articolo una volta per cartella anziché una volta per file.

Torna al blog