Convertire GIF in WebP

Qui converti GIF in WebP 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.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Con perdita Una parte del dettaglio viene scambiata con la dimensione. WebP non riesce a tenere tutto quello che tiene GIF.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.
  • Vale la pena saperlo Si converte solo il primo fotogramma: un GIF animato diventa un’immagine ferma.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Cosa fa davvero la conversione da GIF a WebP

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as WebP.

WebP14 KB2.5× più piccolo

Una scena fotografica — sfumature morbide, bordi sfocati, grana. È il caso per cui WebP è stato pensato, o contro cui è stato pensato, e i numeri dicono quale dei due. Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as WebP.

WebP4 KB42% più piccolo

Sfondo trasparente e una sfumatura che attraversa la forma. WebP o tiene tutti e due, o ne tiene uno, oppure riempie la trasparenza con un colore pieno — ed è questa differenza che coglie tutti di sorpresa. Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as WebP.

WebP11 KB71% più grande

Colore piatto e bordi netti, come in un’interfaccia, in un grafico o in un logo. Si comporta in modo molto diverso dalla fotografia qui sopra, ed è il motivo per cui la risposta è «dipende da cosa c’è nel file». Le due immagini sono disegnate dal codice e codificate dallo stesso convertitore che gira in questa pagina, quindi le dimensioni sono l’uscita del sito stesso.

Se l'animazione conta, questa è la pagina sbagliata

Detto chiaramente e per primo, perché è l’unica cosa che altrimenti verrebbe scoperta dopo il download. Questa conversione produce un’immagine fissa dal primo frame. Tutto ciò che viene dopo è scartato.

Per una GIF in movimento il bersaglio adatto è il video. Convertire una GIF in MP4 mantiene ogni frame, si riproduce su ogni dispositivo, e di solito esce a una frazione della dimensione: un codec video descrive cosa è cambiato tra i frame, dove la GIF memorizza ciascuno quasi da zero. Una GIF da tre megabyte diventa abitualmente un MP4 da duecento kilobyte che sembra migliore. Se si è arrivati qui con un’animazione, andare lì invece.

Perché le GIF fisse sono ancora ovunque

Nessuno sceglie GIF per un’immagine statica oggi, eppure i siti ne sono pieni: spacer e bullet da un tema vecchio di dieci anni, diagrammi esportati da software che non offriva nient’altro, screenshot di un’epoca in cui la GIF era la scelta sicura, loghi che sono stati copiati da un restyling all’altro dal 2009.

Sono le immagini che un audit di performance trova e su cui nessuno ha mai guardato. Convertirle è poco controverso proprio perché nulla in esse è voluto: il formato era un incidente del momento in cui il file è stato fatto.

Cosa fa un codec moderno con un'immagine a 256 colori

GIF comprime con LZW, uno schema generalista degli anni ottanta che non sa nulla di immagini. WebP è stato progettato specificamente per le immagini, ventitré anni dopo, e applica tecniche prese in prestito dalla compressione video a un singolo frame.

Su una GIF fissa dettagliata il risultato è drammatico — metà della dimensione o meno è normale, e una fotografia che è stata erroneamente salvata come GIF può perdere molto di più. L’eccezione è la grafica molto piccola e piatta: un bullet a due colori è già vicino al pavimento, e non c’è nulla che un codec migliore possa portare via.

La trasparenza smette di essere seghettata

Questo è il miglioramento di qualità che le persone notano. La trasparenza GIF è un singolo bit: ogni pixel è completamente trasparente o completamente opaco, senza nulla in mezzo. Ecco perché un logo GIF ritagliato ha bordi a scalinata e un alone tenue del colore su cui era progettato.

WebP porta un canale alfa vero con 256 livelli, quindi i bordi possono sfumare correttamente e un marchio può stare su qualsiasi sfondo. La conversione non può inventare morbidezza che la GIF non ha mai avuto, ma rimuove il soffitto — e se a un certo punto si ri-esporta l’artwork dall’originale, il WebP sarà pronto a contenerlo.

I colori possono solo migliorare

Una GIF contiene al massimo 256 colori, scelti quando è stata creata. WebP ne contiene milioni, quindi ognuno di essi ci sta con margine e la conversione non ha nulla da scartare.

Quel che non può fare è annullare la riduzione originale. Se una fotografia è stata appiattita a 256 colori nel 2011, il banding nel cielo ora è parte dell’immagine e il WebP lo riprodurrà fedelmente. Convertire cambia contenitore e compressione, non la storia del file.

WebP o PNG per un'immagine d'eredità

Per qualunque cosa servita su una pagina web, WebP: più piccolo, migliore trasparenza, e supportato da ogni browser attuale incluso Safari.

PNG quando il file esce dal browser. Allegati email, file passati a un cliente, immagini che vanno in altro software o in un archivio: PNG è quello che tutti aprono. Entrambi sono abbastanza lossless per questo tipo di immagine che la scelta riguarda il destinatario anziché la qualità.

Spazzare via le immagini d'eredità di un intero sito

Le vecchie GIF arrivano in massa o non arrivano affatto. Lasciare cadere l’intera cartella: ognuna viene convertita a turno sulla propria macchina con il proprio progresso, mantiene il proprio nome con l’estensione scambiata, e tutto torna come un singolo ZIP.

Conservare gli originali da qualche parte finché il sito non ha passato un giro di test. I siti di quella data occasionalmente referenziano una GIF da qualche parte di cui nessuno si ricorda — un template email, un foglio di stile, un file di tema in cache — e l’immagine mancante non sarà ovvia finché qualcuno non guarda la pagina giusta.

I file restano sulla macchina

La conversione gira nella scheda del browser sul processore locale. Nulla viene caricato, quindi non c’è coda e nessun conteggio giornaliero, e il tetto è 100 MB per file del livello gratuito — il che rende pratica l’idea di lasciar cadere un centinaio di immagini d’eredità tutte insieme anziché passare un pomeriggio ad aspettare.

Guardare la scheda di rete mentre un batch gira è il modo onesto per confermarlo: nessuna richiesta che porti un file lascia la macchina.

Cosa si guadagna sostituendo l'attributo src nel markup

Il passaggio meccanico è un cambio di attributo src sull'elemento img, e la maggior parte dei CMS e dei framework di templating lo accetta senza toccare il resto. Il browser continuerà a richiedere l'immagine allo stesso percorso, e il file con estensione .webp arriverà dalla stessa origine.

Vale la pena tenere d'occhio il rapporto d'aspetto e le dimensioni dichiarate. Un'immagine GIF ereditata spesso non aveva width e height espliciti nel markup perché il browser la dimensionava da solo, e un file WebP della stessa identica area di pixel viene comunque renderizzato alle stesse dimensioni. Se l'eredità include un'immagine in un contenitore a dimensione fissa, verificare una volta che la sostituzione non cambi la disposizione, perché la diversa compressione può alterare i confini della regione trasparente a cui gli elementi circostanti si appoggiavano.

Il vincolo del browser che è già storia, e la cache che va gestita

Safari ha accettato WebP a partire dalla versione 14, rilasciata nel settembre 2020; ogni browser rilasciato da allora lo gestisce in modo nativo, su desktop come su mobile. Il capitolo in cui WebP era un formato per browser moderni e PNG era la scelta sicura è chiuso da anni, e i siti che ancora servono GIF per compatibilità lo fanno per inerzia piuttostoosto che per un vincolo reale. Per un'icona o uno spacer di un tema vecchio non c'è più alcun visitatore a cui si sta danneggiando l'esperienza servendo WebP, e l'unica ragione per mantenere la GIF è se qualcosa nella pipeline a valle — un importatore di archivio, un'integrazione con un vecchio sistema di gestione asset — si aspetta ancora quel formato.

Sostituire un gran numero di immagini in un sito in produzione significa nuove entry nella cache, e il browser di un visitatore che ha già aperto la pagina con la vecchia GIF dovrà ri-scaricare l'asset per la nuova versione. L'header Cache-Control va regolato di conseguenza: un tempo di cache breve durante la transizione, o una versione nel nome del file (`logo.v2.webp`) per forzare l'invalidamento, evita di servire un mix confuso di vecchio e nuovo nelle ore successive al cambio. Una CDN ben configurata gestirà la transizione in modo trasparente, ma se il sito usa un'origine singola senza caching intermedio può valere la pena pre-pubblicare i nuovi asset e aggiornare i riferimenti in un'unica operazione.

Come convertire GIF in WebP

  1. Trascina il tuo file GIF su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli WebP come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file WebP finito.

GIF o WebP: cosa cambia

GIF a confronto con WebP
GIFWebP
Nome completoGraphics Interchange FormatImmagine WebP
Estensione del file.gif.webp
Tipo di mediaimage/gifimage/webp
CompressioneSenza perdita — non si butta via nienteL’uno o l’altra, secondo l’impostazione
Prima pubblicazione19872010
Pubblicato daCompuServeGoogle
SpecificaGIF89aRFC 9649
LicenzaStandard apertoStandard aperto
Situazione attualeVecchio, ancora letto ovunqueAttuale
Profondità di bit88
Colore che sa descriveretavolozza indicizzataRGB, YCbCr
Immagine più grande65.535 px per lato16.383 px per lato
Si apre nel browserTutti i browserTutti i browser
Valutato al suo postoMP4AVIF, JPG, PNG

Che cosa resta

La trasparenza resta. GIF e WebP salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione resta. GIF e WebP ammettono più fotogrammi, quindi il risultato continua a muoversi.

Aprire il risultato

GIF risale al 1987 ed è largamente superato. WebP è ciò che scrivono i programmi attuali, quindi convertire serve anche a restare leggibili.

GIMP e Adobe Photoshop leggono sia GIF sia WebP, quindi puoi confrontare il risultato con l'originale senza un secondo programma.

A che cosa serve ciascun formato

GIF è il formato di CompuServe, pubblicato nel 1987. Registra 8 bit per canale.

WebP viene da Google e risale al 2010, descritto in RFC 9649. Adobe Photoshop, GIMP e Squoosh lo leggono.

GIF è stato pubblicato nel 1987 e WebP nel 2010. Il più vecchio è in genere il file più sicuro da consegnare; il più recente fa lo stesso lavoro con meno byte.

Da GIF a WebP: domande frequenti

Il mio file GIF viene caricato da qualche parte?

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.

Convertire GIF in WebP è gratis?

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.

Si perde qualità convertendo GIF in WebP?

WebP comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità. Si converte solo il primo fotogramma: un GIF animato diventa un’immagine ferma.

La trasparenza sopravvive da GIF a WebP?

La trasparenza resta. GIF e WebP salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione sopravvive da GIF a WebP?

L'animazione resta. GIF e WebP ammettono più fotogrammi, quindi il risultato continua a muoversi.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su GIF e WebP si può verificare, e questi sono i documenti che chiudono la questione.