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.
La maggior parte delle persone incontra l'estensione .jfif per caso. Fai clic destro su un'immagine in una pagina web, la salvi e Windows ti consegna un file che termina con .jfif che metà degli altri programmi poi si rifiutano di aprire. Prima di parlare di compressione: un file .jfif è un file JPEG. I byte sono gli stessi e lo stesso decoder li legge. Cambiano solo le lettere dopo il punto. Comprimere uno significa comprimere un JPEG, e questa pagina lo fa senza chiederti di scegliere impostazioni che non sapresti valutare.
JFIF sta per JPEG File Interchange Format. È un breve header che si trova proprio all'inizio di quasi ogni JPEG mai scritto: le quattro lettere J, F, I e F, subito dopo i primi due byte del file, seguite da un numero di versione e dalla densità dei pixel. Anche le tue normali foto .jpg lo contengono. L'estensione compare come .jfif solo quando il programma che salva legge il tipo di file dal registro di Windows e sceglie quella scrittura invece di .jpg. Chrome su Windows è la causa più comune.
Abbiamo verificato invece di dare per scontato. Salvando la stessa immagine due volte, una come .jpg e una come .jfif, abbiamo ottenuto due file con lo stesso hash SHA-256 fino all'ultimo byte. L'estensione è solo un'etichetta esterna. Dentro non cambia nulla, motivo per cui rinominare un .jfif in .jpg di solito funziona senza problemi.
Tre cose, e nessuna è la dimensione della tua immagine. L'encoder ricostruisce le tabelle di quantizzazione, da cui deriva la maggior parte del risparmio: usa meno bit per i dettagli che l'occhio non percepisce. Ricalcola le tabelle di Huffman specifiche per la tua immagine invece di riutilizzare un set generico. Poi salva il file come JPEG progressivo invece che baseline, così l'immagine si carica aumentando di nitidezza invece di apparire dall'alto verso il basso.
Le dimensioni in pixel restano invariate. Abbiamo inserito un'immagine da 1400 per 900 e letto 1400 per 900 anche nell'header del file restituito. Niente viene ridimensionato solo per far sembrare migliore la percentuale.
La compressione JPEG elimina informazioni, e un secondo passaggio ne elimina ancora un po'. Questo vale per ogni strumento che riduce un JPEG, incluso questo. La descrizione onesta non è "nessuna perdita di qualità" ma "perdita che probabilmente non noterai alle dimensioni normali di visualizzazione". Se il file deve essere stampato, o archiviato per modifiche future, conserva l'originale e comprimi una copia. Se va su una pagina web o in una email, lo scambio vale quasi sempre la pena.
L'8 settembre 2026 abbiamo fatto passare quattro file da questa pagina e annotato il conteggio dei byte dei risultati.
| File | Originale | Restituito | Variazione |
| Foto salvata ad alta qualità, 1400 per 900 | 383.921 byte | 68.321 | -82,2% |
| La stessa foto con EXIF, GPS e profilo colore | 250.843 byte | 67.501 | -73,1% |
| Un file già compresso e già progressivo | 64.502 byte | 64.502 | 0% |
| Un PNG caricato su questa pagina | 703.830 byte | 74.379 | -89,4% |
Il secondo file in quella tabella è stato creato apposta per trasportare "passeggeri": marca della fotocamera, tag software, commento utente, coordinate GPS e profilo colore incorporato. Abbiamo cercato tutti e cinque nel file restituito e non ne abbiamo trovato nessuno. Quello che torna è un semplice header JFIF, le tabelle di quantizzazione e Huffman e l'immagine. Se stai pubblicando una foto da uno smartphone, significa che il luogo in cui è stata scattata non viaggia con essa.
Questo vale in entrambi i sensi, ed è importante sapere cosa vuoi ottenere. Anche un profilo colore è un metadato e se ne va con il resto. Per foto destinate a una pagina web è la scelta giusta. Se lavori con un flusso colore gestito, comprimi una copia e conserva l'originale.
La terza riga è la più interessante. Quel file era già stato compresso molto e già scritto in modo progressivo, quindi non c'era più nulla da togliere. È tornato esattamente a 64.502 byte, lo stesso numero con cui era stato caricato. Uno strumento determinato a mostrare sempre un risultato avrebbe dovuto sacrificare la qualità dell'immagine per inventarne uno. Questo invece ti restituisce l'originale e ti dice che non ha trovato nulla da migliorare.
Sono due problemi diversi e conviene separarli. Se un'app rifiuta il tuo .jfif, quasi mai è perché l'immagine è danneggiata. È perché l'app controlla l'estensione su una lista e .jfif non è presente. La compressione non cambia questo: ciò che torna è ancora un .jfif e la stessa app lo rifiuterà. La soluzione è dare al file il nome che l'app si aspetta, come fa il convertitore linkato in fondo a questa pagina. Comprimi quando il file è troppo pesante. Converti quando qualcosa si rifiuta di leggerlo.
L'uploader su questa pagina accetta anche PNG, JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF e BMP. Ogni file torna nel formato in cui è stato caricato. Il PNG nella tabella sopra è stato caricato come PNG ed è tornato come PNG, sempre 1400 per 900, ancora PNG quando abbiamo letto il suo header. Atterrare sulla pagina JFIF non converte silenziosamente le tue altre immagini in qualcos'altro.
Se un programma rifiuta ancora il tuo file a causa dell'estensione, JFIF in JPG gli dà il nome che si aspetta. Per inviarne un set come unico documento, usa JFIF in PDF. E se vuoi eliminare i dati nascosti senza ricodificare l'immagine, Rimuovi metadati foto fa solo quello.