Cos'è WebP?
WebP (pronunciato "weppy") è un formato immagine creato da Google nel 2010 per far caricare le pagine web più velocemente. È stato progettato come sostituto diretto di JPG, PNG e GIF — combinando i punti di forza di tutti e tre i formati in uno. WebP supporta la compressione con perdita (come JPG), la compressione senza perdita (come PNG), la trasparenza (come PNG) e l'animazione (come GIF), producendo file significativamente più piccoli.
Il formato si basa sul codec video VP8, che Google ha acquisito quando ha comprato On2 Technologies nel 2010. Google ha preso la tecnologia di codifica intra-frame da VP8 (la parte che comprime i singoli fotogrammi video) e l'ha adattata alle immagini statiche. La modalità senza perdita, aggiunta nel 2012, utilizza un algoritmo completamente diverso basato su transform coding, entropy coding e un approccio a tavolozza.
Nel 2026, WebP è diventato il formato immagine dominante sul web. Google Immagini, Facebook, Instagram, Amazon, eBay, Wikipedia, YouTube e milioni di altri siti web servono le loro immagini in formato WebP. Quando fai clic destro e salvi un'immagine dalla maggior parte dei siti web moderni, ottieni un file .webp — non il familiare .jpg che potresti aspettarti.
Fatto chiave: WebP è un formato aperto e royalty-free. Google lo ha rilasciato sotto licenza in stile BSD, il che significa che chiunque può usare, implementare o modificare WebP senza pagare diritti di licenza. Questo ha contribuito alla sua rapida adozione tra browser e piattaforme.
Come funziona la compressione WebP
WebP utilizza approcci di compressione fondamentalmente diversi per le modalità con perdita e senza perdita. Capire come funziona ciascuna modalità spiega perché WebP raggiunge una compressione migliore rispetto ai formati più vecchi.
Modalità con perdita (basata su VP8)
La compressione con perdita di WebP deriva dalla predizione intra-frame del codec video VP8. A differenza di JPG, che usa la Trasformata Discreta del Coseno (DCT) su blocchi fissi di 8×8 pixel, WebP usa la block prediction combinata con la DCT su blocchi di dimensioni variabili. Ecco come funziona:
- Divisione in macro-blocchi — l'immagine viene divisa in macro-blocchi di 16×16 pixel (rispetto agli 8×8 di JPG). Blocchi più grandi significano meno overhead per le aree uniformi.
- Intra prediction — ogni blocco viene predetto dai blocchi vicini già decodificati usando una delle quattro modalità di predizione (orizzontale, verticale, DC, TrueMotion). Il codificatore memorizza solo la differenza tra la predizione e i pixel reali.
- DCT e quantizzazione — il residuo (errore di predizione) viene trasformato tramite DCT e poi quantizzato. Poiché la predizione rimuove la maggior parte della ridondanza, i residui sono piccoli e si comprimono in modo molto efficiente.
- Entropy coding — WebP usa la codifica aritmetica (specificamente, una variante della codifica aritmetica booleana di VP8), più efficiente della codifica Huffman di JPG. Questo da solo fa risparmiare diversi punti percentuali rispetto a JPEG baseline.
La combinazione di predizione migliore, blocchi più grandi ed entropy coding superiore è la ragione per cui le immagini WebP con perdita sono dal 25 al 35% più piccole di JPG a pari qualità visiva. Il parametro di qualità va da 0 (file più piccolo, qualità minima) a 100 (file più grande, qualità massima), come in JPG.
Modalità senza perdita
La compressione senza perdita di WebP usa un algoritmo completamente diverso dalla modalità con perdita. È stata introdotta nel 2012 ed è progettata per competere con PNG. Il compressore senza perdita usa diverse tecniche avanzate:
- Predizione spaziale — ogni pixel viene predetto con fino a 13 diverse modalità di predizione spaziale basate sui pixel vicini. Il codificatore sceglie la modalità migliore per ogni regione.
- Color transform — WebP decorrelates i canali di colore RGB predicendo il verde dal rosso e il blu dal verde e dal rosso. Questo riduce significativamente l'entropia dei dati colore.
- Subtract-green transform — una decorrelazione dei colori semplificata che sottrae il canale verde da rosso e blu, sfruttando il fatto che le immagini naturali hanno alta correlazione tra i canali.
- Codifica a tavolozza — per immagini con 256 o meno colori unici, WebP passa automaticamente a una modalità tavolozza indicizzata simile a PNG-8 ma con compressione migliore.
- Backward references LZ77 — il codificatore trova schemi di pixel ripetuti e li sostituisce con riferimenti a occorrenze precedenti, simile al funzionamento della compressione ZIP.
- Codifica Huffman — il flusso compresso finale usa tabelle Huffman ottimizzate per la massima compressione.
Il risultato: le immagini WebP senza perdita sono tipicamente il 26% più piccole dei file PNG della stessa immagine. Per immagini con tavolozze di colori limitate (icone, loghi, grafica semplice), i risparmi possono superare il 40%.
Trasparenza (canale alfa)
WebP supporta un canale alfa completo a 8 bit sia nella modalità con perdita che in quella senza perdita. Questo è un vantaggio significativo rispetto a JPG, che non supporta affatto la trasparenza. Nella modalità con perdita, il canale alfa può essere compresso senza perdita (preservando i valori esatti di trasparenza) o con perdita (per ulteriori risparmi sulla dimensione del file). L'opzione alfa con perdita è unica di WebP ed è utile quando i bordi di trasparenza precisi non sono critici.
Un'immagine WebP con perdita e trasparenza è tipicamente 3 volte più piccola di un PNG-24 equivalente con trasparenza, rendendola ideale per la distribuzione web di loghi, icone ed elementi dell'interfaccia utente che necessitano di sfondi trasparenti.
Animazione
WebP supporta l'animazione usando un formato container simile a come GIF memorizza più fotogrammi. Ogni fotogramma può usare la compressione con o senza perdita, e il formato supporta:
- Ritardi variabili tra fotogrammi (come GIF)
- Colore a 24 bit completo con alfa a 8 bit per fotogramma (GIF è limitato a 256 colori per fotogramma)
- Compressione con perdita per fotogramma (GIF è solo senza perdita)
- Compressione inter-frame (codifica solo i pixel modificati tra i fotogrammi)
I file WebP animati sono tipicamente dal 40 al 90% più piccoli dei GIF equivalenti supportando milioni di colori e trasparenza fluida. Questo rende il WebP animato il formato preferito per brevi animazioni, sticker e clip video in loop sul web.
Confronto dimensioni file: WebP vs JPG vs PNG
Il motivo principale per cui i siti web hanno adottato WebP è il risparmio sulle dimensioni dei file. Ecco alcuni confronti reali per immagini web tipiche:
| Tipo di immagine | JPG Q85 | PNG | WebP con perdita Q80 | WebP senza perdita | Risparmio vs JPG |
|---|---|---|---|---|---|
| Fotografia (4000×3000) | 3,2 MB | 38 MB | 2,1 MB | 28 MB | 34% più piccola |
| Banner web (1200×628) | 180 KB | 2,1 MB | 125 KB | 1,6 MB | 31% più piccola |
| Foto prodotto (800×800) | 95 KB | 1,4 MB | 65 KB | 980 KB | 32% più piccola |
| Miniatura (300×300) | 22 KB | 180 KB | 15 KB | 140 KB | 32% più piccola |
| Screenshot (1920×1080) | 380 KB | 1,2 MB | 260 KB | 890 KB | 32% più piccola |
| Icona con trasparenza | N/D | 15 KB | 5 KB | 9 KB | 40–67% vs PNG |
Per una tipica pagina web con 20 immagini, passare da JPG a WebP fa risparmiare circa 500 KB–2 MB per caricamento di pagina. Su larga scala, questo si traduce in significativi risparmi sui costi di banda e in tempi di caricamento delle pagine misurabilmente più veloci — ecco perché Google, Facebook e Amazon hanno effettuato il passaggio anni fa.
Come aprire i file WebP
Aprire un file WebP dipende dal tuo sistema operativo e dal software che hai installato. Ecco una guida completa per ogni piattaforma.
Windows
Windows 11: L'app Foto e Paint integrati aprono i file WebP nativamente. Fare doppio clic su un file .webp dovrebbe aprirlo in Foto per impostazione predefinita. Puoi anche aprire WebP in Paint ed esportarlo in JPG tramite File > Salva con nome.
Windows 10: Il supporto è stato aggiunto tramite aggiornamenti nelle versioni successive. Se i file WebP non si aprono, assicurati che il sistema sia completamente aggiornato. In alternativa, installa il codec WebP di Google per Windows, che aggiunge il supporto WebP a Windows Photo Viewer e altre applicazioni.
Visualizzatori di terze parti: IrfanView (gratuito, con plugin WebP), Paint.NET (gratuito, con plugin WebP) e XnView (gratuito) gestiscono tutti i file WebP. Sono ottime opzioni per versioni precedenti di Windows o per la visualizzazione e conversione batch.
Mac
macOS Big Sur (11.0) e versioni successive: Anteprima e Quick Look (premi Spazio nel Finder) aprono WebP nativamente. Puoi anche esportare in JPG o PNG tramite il menu File > Esporta di Anteprima.
Versioni precedenti di macOS: WebP non è supportato nativamente. Installa un visualizzatore di terze parti come XnView oppure apri i file WebP in qualsiasi browser web (trascina il file in Chrome, Safari o Firefox). Per un uso frequente, considera l'aggiornamento a Big Sur o versioni successive.
Browser web
Tutti i browser web moderni supportano WebP nativamente. Puoi aprire qualsiasi file WebP trascinandolo nella finestra del browser o usando File > Apri. Funziona con:
- Chrome — dalla versione 23 (2012)
- Firefox — dalla versione 65 (2019)
- Safari — dalla versione 14 / macOS Big Sur (2020)
- Edge — dalla versione 18 (2018)
- Opera — dalla versione 12.1 (2012)
Questo è il modo più rapido per visualizzare un file WebP su qualsiasi computer — aprilo semplicemente nel tuo browser.
Telefoni e tablet
iPhone/iPad: iOS 14 e versioni successive supportano WebP in Safari, nell'app Foto e in File. Le versioni precedenti di iOS non possono visualizzare WebP. Se ricevi un file WebP su un dispositivo più vecchio, dovrai prima convertirlo in JPG.
Android: Android supporta WebP dalla versione 4.0 (2011) per WebP con perdita e dalla versione 4.2 (2012) per WebP senza perdita e con trasparenza. L'app Galleria integrata, Google Foto e tutti i browser Android visualizzano i file WebP senza problemi.
Adobe Photoshop
Photoshop 23.2 (rilasciato nel febbraio 2022) e versioni successive supportano WebP nativamente — puoi aprire, modificare e salvare file WebP direttamente. Se hai una versione precedente, avrai bisogno di un plugin WebP di terze parti o dovrai convertire in JPG/PNG prima di aprire in Photoshop. CleverUtils.com gestisce questa conversione in pochi secondi.
Problemi comuni con WebP
Nonostante i suoi vantaggi tecnici, WebP crea problemi pratici agli utenti. Questi sono i problemi più comuni che le persone incontrano.
Il software più vecchio non può aprire WebP
Sebbene tutti i browser moderni supportino WebP, molte applicazioni desktop non lo fanno. Versioni precedenti di Photoshop (prima della 23.2), Microsoft Office (prima degli aggiornamenti 365 del 2023), Lightroom (prima del 2022) e centinaia di applicazioni di nicchia rifiutano completamente i file WebP. Questo significa che potresti scaricare un'immagine dal web e scoprire che il tuo software di editing o visualizzazione preferito non riesce ad aprirla.
Incompatibilità con i client email
Molti client email gestiscono WebP in modo inadeguato. Alcuni rimuovono gli allegati WebP, alcuni li mostrano come immagini non funzionanti e altri mostrano un'icona file generica invece di un'anteprima. Le installazioni aziendali di Outlook, i servizi webmail più vecchi e i client email su dispositivi datati sono i casi più frequenti. Se devi inviare immagini via email, convertirle in JPG garantisce che ogni destinatario possa visualizzarle.
Restrizioni di caricamento sui social media
Alcune piattaforme di social media rifiutano i caricamenti WebP in determinati contesti. Editor di foto profilo, immagini di copertina per eventi, inserzioni di mercato e caricamenti nelle storie su varie piattaforme potrebbero richiedere specificamente JPG o PNG. Sebbene la situazione stia migliorando, l'approccio più sicuro per i caricamenti è ancora JPG.
I servizi di stampa non accettano WebP
I servizi di stampa online (fotolibri, stampe su tela, biglietti da visita, poster) e le tipografie locali richiedono quasi universalmente file JPG, PNG o TIFF. WebP è praticamente sconosciuto nel settore della stampa. Se devi stampare un'immagine web che hai salvato, convertirla in JPG è un passaggio necessario.
Limite massimo delle dimensioni
WebP ha un limite fisso di 16.383 × 16.383 pixel. Questo è sufficiente per praticamente tutti gli usi web e fotografici personali, ma risulta insufficiente per alcune applicazioni professionali: panoramiche ad altissima risoluzione, file per la stampa in grande formato, imaging scientifico e mappe o immagini satellitari dettagliate possono facilmente superare questo limite. JPG supporta fino a 65.535 × 65.535 pixel e PNG non ha praticamente nessun limite di dimensione.
Artefatti WebP con perdita a bassa qualità
A impostazioni di qualità molto basse (sotto 50), le immagini WebP con perdita possono mostrare un caratteristico aspetto "plastico" o "ceroso". Il sistema di block prediction produce artefatti più uniformi ma meno naturali rispetto agli artefatti a blocchi DCT di JPG. Alcuni fotografi e designer trovano questi artefatti più fastidiosi di quelli di JPG a livelli di qualità equivalenti, in particolare sui toni della pelle e sulle superfici con texture.
Quando usare WebP
WebP eccelle in scenari specifici in cui i suoi vantaggi contano di più:
- Distribuzione web — qualsiasi immagine servita su un sito web, web app o PWA. Questo è lo scopo principale di WebP e dove offre il massimo valore.
- Ambienti con larghezza di banda limitata — app mobile, aree con connessioni lente e applicazioni in cui i costi di trasferimento dati sono significativi.
- Sostituzione di GIF — il WebP animato è notevolmente più piccolo del GIF con una qualità nettamente superiore (colore a 24 bit vs 256 colori).
- Grafica web trasparente — il WebP con perdita e canale alfa è molto più piccolo del PNG per immagini che richiedono sia qualità fotografica che trasparenza (foto di prodotti su sfondi trasparenti, ad esempio).
Quando NON usare WebP
Ci sono situazioni chiare in cui WebP è la scelta sbagliata:
- Allegati email — usa JPG per la massima compatibilità.
- Stampa — usa JPG (per le foto) o PNG/TIFF (per la grafica). Nessun servizio di stampa accetta WebP.
- Archiviazione a lungo termine — usa PNG senza perdita, TIFF o il file RAW originale. La compressione con perdita di WebP scarta i dati in modo permanente e il formato è più recente con meno storia a lungo termine rispetto a JPEG o TIFF.
- Immagini più grandi di 16.383 pixel — WebP semplicemente non può codificare immagini oltre questa dimensione.
- Flussi di lavoro con software più vecchio — se il tuo pipeline di editing coinvolge software che non supporta WebP, convertire in JPG o PNG all'inizio evita frustrazioni.
- Condivisione universale — quando non sai quale dispositivo o software userà il destinatario, JPG è la scelta più sicura.
Converti WebP in JPG
Quando i limiti di compatibilità di WebP rappresentano un problema, convertire in JPG è la soluzione più semplice. JPG è il formato immagine più universalmente supportato in assoluto — ogni dispositivo, applicazione, client email, piattaforma social media e servizio di stampa lo accetta senza problemi.
Quando si converte da WebP con perdita a JPG, c'è una minima riduzione della qualità perché entrambi sono formati con perdita. Tuttavia, con impostazioni di alta qualità la differenza è impercettibile all'occhio umano. CleverUtils.com usa impostazioni di codifica ottimizzate per garantire che l'output JPG appaia identico all'originale WebP per tutti gli scopi pratici.
Per i file WebP senza perdita, la conversione in JPG introduce la compressione con perdita per la prima volta. Il JPG risultante sarà un'approssimazione di eccellente qualità, ma se hai bisogno di una perfetta preservazione dei pixel, considera invece la conversione in PNG.
Quando convertire: Se hai salvato un'immagine da un sito web e non riesci ad aprirla, a caricarla, a inviarla via email o a stamparla — convertire WebP in JPG risolve il problema istantaneamente. La conversione richiede pochi secondi e la differenza di qualità è trascurabile.