Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
Qui converti WebP in AVIF gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
WebP in AVIF






Questo sito tiene tre scene campione e le codifica con la stessa pipeline usata da questa pagina, quindi i numeri sono quello che produce davvero questo convertitore, non un dato letto altrove. Alla qualità predefinita: la grafica piatta pesa meno in AVIF, la scena tipo screenshot pesa quasi la metà, ma la fotografia risulta più pesante in AVIF che in WebP.
La fotografia è il caso che conta di più, perché una fotografia è ciò di cui è fatto quasi ogni budget di immagini di un sito. Lì l’AVIF ha perso. Questo non rende il formato cattivo — a qualità più basse e su immagini più grandi l’ordine spesso si ribalta — ma rende «l’AVIF pesa un terzo in meno del WebP» un’affermazione da verificare sui propri file prima di riconvertire un’intera libreria.
Il pattern in quei numeri non è casuale. La predizione intra di AV1 è particolarmente brava su grandi aree di colore quasi costante separate da bordi netti, e ha più modalità di predizione e partizionamento a disposizione per definire un bordo con esattezza rispetto alla codifica derivata da VP8 del WebP.
Questo descrive schermate di interfacce, diagrammi, grafici, illustrazioni, foto prodotto su sfondo neutro e tutto ciò che contiene testo — su un sito tipico una quota grande del numero di immagini anche quando pesa poco in byte. Sono quelle da convertire per prime; le immagini fotografiche di apertura vanno misurate una per una.
La conversione decodifica il WebP in pixel e codifica quei pixel come AVIF. Se il WebP era già lossy, i suoi artefatti — aree piatte lisciate, aloni lungo i bordi — fanno ormai parte dell’immagine, e il codificatore AVIF li riproduce fedelmente aggiungendo un secondo strato tutto suo.
Nella maggior parte dei casi non è drammatico ed è spesso evitabile: molti siti hanno ancora il PNG o il JPG originale in un archivio o in uno strumento di design, e codificare l’AVIF da lì produce un file più pulito e spesso più leggero. Questa pagina serve per il caso in cui il WebP è davvero l’unica copia rimasta — un asset convertito da un CDN, un sito ereditato, una cartella riordinata da qualcun altro.
Il WebP è supportato da ogni browser attuale. L’AVIF è supportato dai browser moderni, ed è un’affermazione diversa: un dispositivo datato, una macchina aziendale bloccata, un browser interno a un’app possono arrivare sulla pagina e non ottenere nulla, perché un’immagine che non si riesce a decodificare non è un’immagine degradata, è una casella vuota.
La soluzione è nota ed economica: un elemento picture con una sorgente AVIF e un ripiego WebP o JPG costa due righe di markup e azzera il rischio. Questo però significa mantenere entrambi i file, cosa da tenere a mente se lo scopo della migrazione era ridurre lo spazio occupato piuttosto che il traffico.
AV1 compra la sua compressione con l’analisi, e il codificatore qui è libavif compilato in WebAssembly. Convertire un WebP in AVIF è nettamente più lento di qualunque altra coppia di questa famiglia: la decodifica è rapida, la codifica no, e su un’immagine grande si tratta di secondi, non di millisecondi.
Il costo cade dove deve: una volta sola, sulla tua macchina, quando decidi tu, non ad ogni visita. Cambia però come si porta avanti una migrazione: una cartella di centinaia di asset è un lavoro da avviare e lasciare andare, non da guardare, e conviene convertire prima le immagini piatte, quelle che ci guadagnano davvero.
La trasparenza sopravvive senza problemi: entrambi i formati portano un canale alfa a 8 bit completo, e l’AVIF è efficiente su questo, tanto che i ritagli di prodotto e i loghi sono tra gli asset dove vince più spesso. I bordi morbidi restano morbidi, senza aloni.
Non succede invece nessun guadagno in profondità o gamma colore. L’AVIF può arrivare a dodici bit per canale e a colori wide-gamut, ma questa pipeline decodifica tutto in RGB a 8 bit, e il WebP di partenza era già a 8 bit: non c’è nulla da promuovere. Chi vuole spostare una libreria verso HDR deve partire dagli scatti originali, non da asset web già a 8 bit.
Il controllo va da 1 a 100 e parte da 82, e lo stesso numero non significa la stessa cosa per due codec diversi. Poiché la sorgente è già un WebP lossy, ha senso impostarlo un po’ più alto del solito: il codificatore sta cercando di riprodurre un’immagine che ha già una struttura che non ha messo lui.
Il metodo pratico è convertire tre immagini rappresentative a qualità diverse e confrontare sia i byte sia l’aspetto alla dimensione a cui la pagina le mostra davvero. Richiede dieci minuti e risolve la questione per l’intera libreria molto meglio di una regola generica. Sulle immagini con testo conviene restare alti: è la prima cosa che qualunque codec lossy degrada e la prima che un visitatore nota.
Se gli asset sono già in WebP e la pagina rispetta il suo budget di prestazioni, il consiglio onesto è non fare nulla. Il passaggio da JPG o PNG a WebP è quello che ha prodotto il grande risparmio; il passaggio da WebP ad AVIF è un guadagno di secondo ordine che a volte è negativo, costa tempo di codifica e aggiunge un ripiego da mantenere.
I casi che lo giustificano chiaramente sono le immagini grandi e piatte, le pagine ricche di immagini dove il risparmio aggregato si misura, e i siti pieni di schermate o diagrammi. Quelli che non lo giustificano sono le icone piccole, le immagini già sotto pochi kilobyte, e gli asset fotografici dove la misura mostra l’AVIF più pesante.
Entrambi i codec girano nella scheda come WebAssembly e vengono scaricati solo quando arriva un file di quel tipo, quindi un gruppo di cento immagini scarica il codificatore una sola volta. Niente di quei file attraversa la rete, cosa che conta quando gli asset appartengono a un cliente o a un sito non ancora pubblicato.
Il limite gratuito è 100 MB per file, ben oltre qualunque asset web. Un WebP animato nella cartella viene rifiutato invece di essere appiattito in silenzio — il decodificatore qui legge solo immagini fisse — quindi una cartella mista produrrà qualche errore e completerà il resto, il comportamento giusto quando l’alternativa sarebbe un set di fermi immagine non richiesti.
| WebP | AVIF | |
|---|---|---|
| Nome completo | Immagine WebP | AV1 Image File Format |
| Estensione del file | .webp | .avif |
| Tipo di media | image/webp | image/avif |
| Compressione | L’uno o l’altra, secondo l’impostazione | L’uno o l’altra, secondo l’impostazione |
| Prima pubblicazione | 2010 | 2019 |
| Pubblicato da | Alliance for Open Media | |
| Specifica | RFC 9649 | AV1 Image File Format |
| Licenza | Standard aperto | Standard aperto |
| Situazione attuale | Attuale | Attuale |
| Profondità di bit | 8 | 12 |
| Colore che sa descrivere | RGB, YCbCr | RGB, YCbCr, gamma ampia |
| Immagine più grande | 16.383 px per lato | 65.536 px per lato |
| Si apre nel browser | Tutti i browser | Browser attuali |
| Valutato al suo posto | JPG, PNG | JXL, JPG |
La trasparenza resta. WebP e AVIF salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.
L'animazione resta. WebP e AVIF ammettono più fotogrammi, quindi il risultato continua a muoversi.
I browser attuali leggono AVIF, quelli vecchi no. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.
AVIF è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.
GIMP e Squoosh leggono sia WebP sia AVIF, quindi puoi confrontare il risultato con l'originale senza un secondo programma.
WebP è il formato di Google, pubblicato nel 2010. Registra 8 bit per canale.
AVIF viene da Alliance for Open Media e risale al 2019, descritto in AV1 Image File Format. GIMP, Squoosh e ImageMagick lo leggono.
No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è jSquash, compilazioni WebAssembly dei codec di immagine di riferimento; il browser lo scarica una volta e lo tiene in cache.
Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. jSquash viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.
AVIF comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità.
I browser attuali leggono AVIF, quelli vecchi no. È il meno trasportabile dei due: meglio assicurarsi che chi lo riceve lo accetti prima di inviarlo.
AVIF è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.
La trasparenza resta. WebP e AVIF salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.
Questa pagina converte l’uno nell’altro. Se il dubbio è quale scegliere e non come convertire, WebP vs AVIF dice quale usare, per cosa, e in cosa ciascuno è debole.
Quello che questa pagina afferma su WebP e AVIF si può verificare, e questi sono i documenti che chiudono la questione.