JPG vs PNG
JPG e PNG sono entrambi molto usati e vengono scelti per ragioni diverse. Questa pagina li mette a confronto sulle cose che decidono fra l'uno e l'altro, e rimanda ai convertitori per entrambe le direzioni — ognuno dei quali gira nel tuo browser, senza che il file venga mai caricato.
La risposta breve
È la domanda più antica sui formati immagine e ha una risposta netta: JPG per le fotografie, PNG per tutto il resto. Il JPG butta via dettaglio che l'occhio nota male, cosa che funziona magnificamente su una fotografia e malissimo su una schermata, dove il dettaglio scartato è il bordo nitido di una lettera. Il PNG non butta via nulla, il che è ideale per una schermata e rovinoso per una fotografia, dove il file si gonfia senza alcun guadagno visibile.
La seconda differenza decide i casi che la prima non decide. Il PNG ha un canale alfa completo e il JPG non ha alcuna trasparenza — non una limitata, nessuna. Un logo con sfondo trasparente salvato come JPG torna indietro con un rettangolo pieno dietro, e non esiste impostazione che lo impedisca.
Dove si sbaglia è con le immagini che sono un po' entrambe le cose: una schermata che contiene una fotografia, la foto di un prodotto su fondo bianco con del testo sopra. Per quelle non c'è una risposta giusta, solo un compromesso: JPG accettando bordi molli attorno al testo, oppure PNG accettando un file parecchie volte più grande. Se il testo è il punto, scegli il PNG.
Fianco a fianco
| Proprietà | JPG | PNG |
|---|---|---|
| Compressione | Con perdita | Senza perdita |
| Colore | 8 bit per canale | 8 bit per canale |
| Trasparenza | Nessuna | Canale alfa completo |
| Animazione | No | No |
| Conserva l'EXIF | Sì | Sì |
| Supporto dei browser | Tutti i browser dal 1995 | Tutti i browser dal 1997 |
| Peso di una fotografia | Il riferimento con cui confronta questa riga | Da 3 a 5 volte un JPG |
| Pubblicato | 1992 | 1996 |
Dove differiscono davvero
- Comprimono in modo diverso, ed è la differenza dietro quasi tutte le altre: uno conserva ogni pixel esattamente come gli è stato dato, l'altro scarta dettaglio per essere più piccolo e non può rimetterlo.
- Non sono d'accordo sulla trasparenza. Convertire un'immagine con sfondo trasparente dall'uno all'altro o la conserva o la riempie con un colore pieno, e quale dei due avvenga lo decide il formato, non il file.
- Per la stessa fotografia a qualità visibile paragonabile, JPG produce il file più piccolo — di solito abbastanza da contare su una pagina che porta diverse immagini.
- Li separano 4 anni, e gran parte di ciò che li distingue è quanto si era imparato nel frattempo.
Cosa si sbaglia di solito
- Convertire da quello con perdita a quello senza non ripara nulla. Il dettaglio che il suo codificatore ha scartato non è nel file, quindi ottieni un file più grande che contiene esattamente la stessa immagine danneggiata.
- Convertire fra due formati con perdita ricodifica una registrazione già compressa, quindi il risultato è leggermente peggiore dell'ingresso qualunque qualità tu scelga. Lavora dalla copia meno lavorata che hai.
- Convertire verso il formato senza trasparenza riempie ogni pixel trasparente con un colore pieno, e il risultato sta bene su una pagina bianca e male su qualsiasi altra. Decidi lo sfondo di proposito invece di lasciarlo decidere a un valore predefinito.
- Aspettati che il file cambi dimensione parecchio in una direzione. È il comportamento previsto dei formati e non una conversione fallita, e coglie di sorpresa chi presume che una conversione sia più o meno neutra sulla dimensione.
Quale scegliere
- Scegli JPG quando
- Scegli il JPG per le fotografie e per tutto ciò che si comporta come tale, e ogni volta che il file deve aprirsi su qualsiasi dispositivo.
- Scegli PNG quando
- Scegli il PNG per schermate, loghi, icone, diagrammi, tutto ciò che contiene testo e tutto ciò che ha bisogno di uno sfondo trasparente.
Convertire dall'uno all'altro
Domande frequenti
- Convertire un JPG in PNG lo migliora?
- No. Il PNG conserva esattamente ciò che riceve, e ciò che riceve è un'immagine che ha già perso dettaglio. Ottieni un file molto più grande che contiene la stessa immagine. La conversione conviene solo quando ti serve trasparenza, o quando stai per modificare e vuoi smettere di perdere altro a ogni salvataggio.
- Fra JPG e PNG, quale è meglio?
- Nessuno dei due, in generale: se uno fosse semplicemente migliore, l'altro sarebbe sparito. Sono bravi in cose diverse, e la risposta breve qui sopra dice quale in quale. La domanda utile è cosa deve fare il file dopo: essere modificato, essere pubblicato, essere aperto da qualcun altro, o stare dentro un limite di dimensione.
- Convertire dall'uno all'altro fa perdere qualcosa?
- Dipende dalla direzione. Convertire verso un formato che conserva tutto non perde nulla ma non recupera nemmeno nulla; convertire verso uno che scarta dettaglio ne perde un po' ogni volta. La tabella qui sopra dice quale dei due fa cosa.
- Posso riconvertire indietro?
- Il file si riconverte, ma se torni indietro invariato dipende dalla direzione. Fra due formati che conservano tutto, un viaggio di andata e ritorno è senza perdita. Dove uno dei due scarta dettaglio, quel dettaglio è andato e il viaggio di ritorno non può inventarlo.
- Posso usarli entrambi?
- Su una pagina web spesso sì, ed è di solito la risposta giusta: servi il formato moderno più piccolo ed elencane uno più vecchio come ripiego, così ogni browser prende ciò che comprende. Per un file che consegni a una persona, scegline uno: quello che riuscirà ad aprire.
- Quale supporta il mio software?
- La tabella fianco a fianco qui sopra dice quali browser leggono ciascuno, che è la parte che varia di più. Il supporto dei programmi da scrivania è più difficile da riassumere in generale e tende a stare anni indietro ai browser, quindi se il file va a qualcun altro il più vecchio e più diffuso dei due è la scelta più sicura.
- Convertire fra i due è gratis?
- Sì, senza account e senza limiti su quanti file converti. Ogni convertitore collegato da questa pagina gira nel tuo browser: il file viene letto dal tuo dispositivo, convertito da codice che gira su di esso e restituito come download.
- Il mio file viene caricato?
- No. Qui non esiste alcun server di conversione a cui caricarlo, e non è coinvolto alcun servizio di terze parti. Puoi verificarlo tu stesso: apri gli strumenti per sviluppatori del browser, passa al pannello Rete senza filtri ed esegui una conversione — nessuna richiesta porta con sé il tuo file.