JPG o PNG? Quale formato di immagine usare e quando
Aggiornato:
JPG e PNG sono i due formati di immagine che ogni dispositivo apre, ma sono fatti per lavori diversi. Scegli quello sbagliato e ottieni un file enorme o un testo sfocato. Abbiamo convertito le stesse foto e gli stessi screenshot nei due sensi con i convertitori di questo sito per mostrare quanto conta davvero la differenza.
La risposta breve
Usa il JPG per le fotografie: le rende leggere senza perdita visibile. Usa il PNG per screenshot, loghi, diagrammi e tutto ciò che ha testo, bordi netti o sfondo trasparente: li mantiene puliti ed esatti. Se l'immagine va su un sito web, il WebP di solito batte entrambi.
Perché la differenza conta
Il JPG usa una compressione con perdita pensata per le foto. Scarta dettagli che l'occhio nota appena in un'immagine naturale, ed è per questo che una foto da 12 megapixel sta in uno o due mega. Su colori piatti e bordi netti il trucco si vede: compaiono leggeri aloni e sbavature intorno a testo e linee, soprattutto ingrandendo.
Il PNG è senza perdita: conserva ogni pixel esattamente. È perfetto per la grafica, dove ampie zone hanno lo stesso colore e si comprimono molto bene, ma le foto di zone così non ne hanno quasi, quindi diventano molte volte più pesanti che in JPG. Il PNG supporta anche la trasparenza, il JPG no.
Cosa abbiamo misurato: foto
Abbiamo preso 17 fotografie, ridotto ciascuna a circa 12 megapixel (la risoluzione della maggior parte delle fotocamere degli smartphone) e salvate come JPG di alta qualità, 1,5 MB in media. Convertite in PNG, sono cresciute tutte, da 4,5 a 9 volte, e nessuna era più bella: un PNG può conservare solo il dettaglio che il JPG aveva ancora. Le stesse foto in WebP con qualità Alta (85) pesavano la metà dei JPG.
| Formato | Dimensione media | Rispetto al JPG |
|---|---|---|
| JPG (originale, qualità 92) | 1,5 MB | — |
| PNG | 8,5 MB | 5,7 volte più grande |
| WebP, qualità predefinita | 1,2 MB | 18% più piccolo |
| WebP, Alta (85) | 0,75 MB | 50% più piccolo |
Cosa abbiamo misurato: screenshot
Abbiamo anche salvato in PNG tre screenshot di questo sito, da 1440 × 900 pixel ciascuno: 91 KB in media. Qui il risultato si ribalta. In JPG con la qualità predefinita sono cresciuti del 76%, e anche con qualità Alta (85) non erano più piccoli dei PNG, in più con le leggere sbavature che il JPG lascia intorno alle lettere. Uno screenshot è quasi tutto colore piatto e testo netto, esattamente ciò che il PNG comprime meglio.
| Formato | Dimensione media | Rispetto al PNG |
|---|---|---|
| PNG (originale) | 91 KB | — |
| JPG, qualità predefinita (92) | 160 KB | 76% più grande |
| JPG, Alta (85) | 90 KB | più o meno uguale |
| WebP, qualità predefinita | 40 KB | 56% più piccolo |
Come convertire dall'uno all'altro
- Apri PNG in JPG (o JPG in PNG).
- Carica la tua immagine, o fino a 20 alla volta.
- Per il JPG puoi scegliere la qualità in Opzioni avanzate: Alta (85) lascia le foto uguali alla vista con un peso minore. Poi scarica.
Errori comuni
Convertire un JPG in PNG non ne migliora la qualità: il dettaglio tolto dal JPG non torna, e ottieni solo un file più grande, 5,7 volte nel nostro test. Convertire in JPG un logo con sfondo trasparente riempie quelle zone, quindi tieni i loghi in PNG. E salvare un JPG più e più volte aggiunge ogni volta un po' di perdita: lavora sul file originale ed esporta una sola volta alla fine.
E il WebP?
Il WebP è stato il formato più leggero in entrambi i test: metà del JPG per le foto con qualità Alta (85) e meno della metà del PNG per gli screenshot. Tutti i browser attuali lo mostrano, quindi è la scelta migliore per le immagini di un sito. Per i file che invii ad altre persone, carichi nei moduli o stampi, JPG e PNG restano i più sicuri, perché qualsiasi programma li apre.
Come abbiamo fatto la prova
Le 17 foto sono le fotografie Unsplash incluse in Edubuntu, l'edizione educativa di Ubuntu, ridotte a 4.032 pixel sul lato lungo e salvate in JPG con qualità 92. Gli screenshot mostrano la home page di questo sito, una pagina di conversione e la pagina delle guide. Ogni conversione è passata per lo stesso codice e la stessa versione di ImageMagick dei nostri server, con le impostazioni predefinite salvo diversa indicazione nella tabella. Con i tuoi file i numeri saranno diversi, ma l'andamento è quello tipico: le foto pesano molto meno in JPG, gli screenshot meno e più nitidi in PNG.
Per saperne di più: MDN — Image file type and format guide