Vai al contenuto principale

Formati di file

Cos'è il WebP? Guida completa al formato di Google

Il WebP è il formato di immagine di Google pensato per il web: riunisce compressione con e senza perdita, trasparenza e animazione in un unico tipo di file. Ecco come funziona, dove crea problemi e come convertirlo.

Autore: Hemen Dönüştür Editör EkibiPubblicato: 8 min di lettura

Immagine di copertina della guida al formato WebP

Il WebP è un formato di immagine sviluppato da Google per rendere più leggere le immagini delle pagine web. Riunisce in un solo tipo di file la compressione con perdita delle foto come il JPG, la compressione senza perdita e la trasparenza come il PNG e l'animazione come il GIF. Tutti i browser attuali visualizzano il WebP, eppure un file WebP scaricato che non si apre in un programma meno recente resta un fastidio frequente. In questo articolo vediamo come funziona il WebP, quanto fa risparmiare davvero e a cosa fare attenzione quando lo si converte.

Breve storia del WebP

Google ha annunciato il WebP sul blog di Chromium il 30 settembre 2010. La prima versione offriva solo la compressione con perdita e si basava sulla codifica intra-frame del codec video VP8. Negli anni successivi il formato si è ampliato: secondo le FAQ di Google sul WebP, la compressione senza perdita e la trasparenza sono supportate da Chrome 23 e l'animazione da Chrome 32. Per molto tempo il WebP è stato definito solo dalla documentazione di Google; a novembre 2024 l'IETF lo ha pubblicato come RFC 9649, un documento informativo scritto dagli ingegneri Google J. Zern, P. Massimino e J. Alakuijala, che ha anche registrato il tipo di media image/webp.

Come funziona il WebP

Il contenitore RIFF

Secondo la RFC 9649, il WebP si basa su RIFF (Resource Interchange File Format). Un file inizia con un'intestazione RIFF e la firma WEBP, e i dati dell'immagine sono memorizzati in blocchi (chunk). Questa struttura permette a un unico formato di contenere tipi di compressione diversi e dati aggiuntivi uno accanto all'altro.

WebP con perdita (VP8)

Il WebP con perdita memorizza l'immagine in un chunk VP8 usando la codifica intra-frame del VP8. Come il JPEG lavora a blocchi, ma prevede ogni blocco a partire dai pixel vicini e codifica solo la differenza rispetto alla previsione: questa codifica predittiva è la principale fonte del suo vantaggio sul JPEG. Secondo le FAQ di Google, il WebP con perdita lavora a 8 bit con sottocampionamento della crominanza 4:2:0 (YUV420), quindi il colore viene conservato a metà risoluzione, come nell'impostazione più comune del JPEG.

WebP senza perdita (VP8L)

La modalità senza perdita usa un flusso di bit completamente diverso, il VP8L. La RFC 9649 lo descrive come una combinazione di LZ77, codifica a prefisso e una cache dei colori; insieme a trasformazioni come la previsione dei canali di colore l'uno dall'altro, comprime meglio del PNG. Lavora con dati ARGB a 8 bit per canale.

Trasparenza e animazione

Il WebP senza perdita include direttamente il canale alfa. Nel WebP con perdita la trasparenza è memorizzata in un chunk ALPH separato, così la parte fotografica può essere compressa con perdita mentre i bordi mantengono una trasparenza completa. L'animazione usa i chunk ANIM e ANMF, che definiscono per ogni fotogramma la posizione, la durata in millisecondi, il metodo di fusione e quello di eliminazione. A differenza del GIF, i fotogrammi non sono limitati a 256 colori.

Limiti

Le FAQ di Google indicano come dimensione massima di un'immagine WebP 16383 x 16383 pixel. Il WebP non offre una visualizzazione progressiva o interlacciata nel senso del JPEG o del PNG. La profondità di colore è limitata a 8 bit, il che lo rende inadatto alle immagini HDR; è proprio qui che l'AVIF si distingue.

Quanto è davvero più leggero il WebP?

Secondo le misurazioni di Google, le immagini WebP con perdita sono più piccole del 25-34% rispetto a immagini JPEG paragonabili a parità di indice di qualità SSIM, e le immagini WebP senza perdita sono più piccole del 26% rispetto ai PNG. La stessa pagina di Google afferma che il WebP senza perdita supporta la trasparenza con appena il 22% di byte in più. Si tratta di medie sui set di test di Google: le tue immagini possono guadagnare di più o di meno.

I dati reali del web raccontano una storia simile: l'HTTP Archive Web Almanac 2024 indica per l'immagine WebP mediana su dispositivi mobili 1,3 bit per pixel, contro 2,0 del JPEG e 3,8 del PNG.

Supporto nei browser e nei programmi

Secondo Can I use, i browser con supporto completo al WebP rappresentano il 97,18% dell'utilizzo globale (ottobre 2026). Il supporto completo parte da Chrome 32, Firefox 65, Edge 18 e Safari 16, mentre Safari 14 e 15 offrono un supporto parziale. MDN segnala che su macOS Safari richiede la versione 14 o successiva insieme a macOS Big Sur (11) o più recente per visualizzare il WebP.

L'adozione cresce rapidamente ma non ha raggiunto i livelli di JPEG e PNG. I dati di W3Techs di ottobre 2026 mostrano il WebP sul 22,7% dei siti monitorati. Secondo il Web Almanac 2024, il 12% delle immagini nelle pagine per dispositivi mobili è in WebP, una quota cresciuta di circa tre punti percentuali tra il 2022 e il 2024.

Come usare il WebP su un sito web

Poiché tutti i browser attuali visualizzano il WebP, per la maggior parte dei siti basta usare direttamente l'immagine in formato .webp. Se devi supportare anche browser molto vecchi, l'elemento HTML <picture> ti permette di indicare prima il WebP e poi un JPG di riserva. Il browser sceglie la prima sorgente che è in grado di leggere:

<picture>
  <source srcset="photo.webp" type="image/webp">
  <img src="photo.jpg" alt="Testo alternativo descrittivo" width="1200" height="800">
</picture>

Alcuni server e reti di distribuzione dei contenuti (CDN) restituiscono WebP o JPG dallo stesso URL a seconda dell'intestazione Accept inviata dal browser. È comodo, ma è anche il motivo principale per cui si finisce con un file WebP inatteso quando si sceglie "Salva immagine con nome".

Problemi comuni

Il WebP che ho scaricato non si apre

Molti siti forniscono automaticamente le immagini in WebP quando il browser lo supporta. Scegliendo "Salva immagine con nome" ti ritrovi con un file .webp che visualizzatori meno recenti, alcuni programmi d'ufficio, servizi di stampa e moduli di caricamento che accettano solo JPG o PNG non riescono ad aprire. La soluzione più pratica è convertire il file in JPG o PNG.

Un WebP animato non si muove più dopo la conversione

JPG e PNG non supportano l'animazione. Quando un WebP animato viene convertito in uno di questi formati, resta un solo fotogramma.

La trasparenza è andata persa

Quando converti un WebP trasparente in JPG, le aree trasparenti vengono riempite con un colore pieno. Se devi conservare la trasparenza, converti in PNG.

Il file WebP è più grande del previsto

Convertire in WebP un JPG già ben compresso non sempre fa risparmiare molto, e la ricodifica aggiunge anche una piccola perdita di qualità. Se è stato scelto il WebP senza perdita, il file può risultare persino più grande dell'originale.

Consigli per convertire il WebP

  • Per aprire un WebP ovunque: converti WebP in JPG per le foto, oppure WebP in PNG per le immagini trasparenti e la grafica nitida. Per i file WebP animati viene convertito solo il primo fotogramma.
  • Per alleggerire le immagini del tuo sito: i nostri convertitori JPG in WebP e PNG in WebP usano per impostazione predefinita la qualità 80. Per la maggior parte delle foto si ottiene un risparmio di dimensioni evidente con una perdita difficile da notare.
  • Per loghi e screenshot spunta "WebP senza perdita". Ogni pixel viene conservato esattamente e la trasparenza resta, ma il file è più grande che in modalità con perdita e può superare anche l'originale.
  • Per convertire più formati in una volta usa il convertitore di immagini: puoi aggiungere fino a 50 file alla volta e scaricare i risultati in un file ZIP.
  • Queste conversioni avvengono nel tuo browser, quindi i file non lasciano mai il tuo dispositivo. I dati EXIF e di posizione non vengono scritti nel file risultante.

Domande frequenti

Il WebP è con perdita o senza perdita?

Entrambe le cose. Il WebP ha due modalità di compressione distinte, con perdita (VP8) e senza perdita (VP8L). L'estensione del file è la stessa; la modalità usata è indicata nel chunk all'interno del file.

Il WebP si apre in Safari e su iPhone?

Sì. Le versioni attuali di Safari supportano pienamente il WebP. Secondo Can I use, in Safari 14 e 15 il supporto era parziale e quello completo è arrivato con Safari 16.

Il WebP ha una qualità migliore del JPG?

Un formato non ha di per sé una "qualità migliore"; il WebP di solito offre un'immagine migliore a parità di dimensione del file, o un file più piccolo a parità di qualità. Nelle misurazioni di Google la differenza è del 25-34% a qualità equivalente.

Meglio WebP o AVIF?

L'AVIF di solito produce file più piccoli per le foto e supporta l'HDR, ma è più lento da codificare e il suo supporto sui dispositivi meno recenti è più recente. Il WebP si codifica velocemente e il suo supporto risale più indietro nel tempo. Sui siti web un approccio comune è offrirli entrambi tramite l'elemento <picture> e tenere il JPG come riserva.

Le immagini WebP influiscono sulla SEO?

Il WebP in sé non è un fattore di posizionamento, ma immagini più leggere aiutano le pagine a caricarsi più in fretta. Ciò che conta è fornire l'immagine alle dimensioni giuste, con un testo alternativo descrittivo e in tempi rapidi.

Posso stampare o inviare via email un file WebP?

Sì, ma il programma del destinatario potrebbe non aprire il WebP, e i servizi di stampa e alcuni moduli di caricamento aziendali spesso accettano solo JPG, PNG o PDF. Convertire le foto in JPG e le immagini trasparenti in PNG prima di condividerle garantisce che il file si apra ovunque.

Fonti

Convertitori correlati

Tutti gli articoli