Riduci il peso di una GIF, gratis

Trascina una GIF e scopri quanto può diventare leggera. L’ottimizzatore tiene solo ciò che cambia da un fotogramma all’altro, riduce la palette e può abbassare il frame rate o le dimensioni. La stima si aggiorna a ogni modifica, così conosci il peso prima di esportare. Tutto avviene sul tuo dispositivo.

Funziona su Chrome, Edge e Safari 17 o successivo. Nessun caricamento.

Come funziona

  1. 1

    Trascina la tua GIF

    Animata o fissa. Si apre subito perché non viene caricato niente.

  2. 2

    Scegli quanto spingerti

    Ottimizza è attivo per impostazione predefinita e di solito dimezza il file. Aggiungi meno colori, un frame rate più basso o una larghezza minore, oppure imposta una dimensione target e lascia scegliere allo strumento.

  3. 3

    Esporta e scarica

    Una GIF standard che si riproduce ovunque, con il risparmio indicato accanto al download.

Domande frequenti

Quanto diventerà più leggera la mia GIF?

Dipende da quanto si muove. Una registrazione dello schermo o uno sticker con lo sfondo fermo spesso si riduce di quattro volte o più con le impostazioni predefinite, perché la maggior parte dei pixel è identica da un fotogramma all’altro e non viene salvata di nuovo. Le riprese reali, in cui tutto si muove, si dimezzano circa, e hanno bisogno di meno colori o di una larghezza minore per andare oltre.

Ottimizzare peggiora la qualità?

Con il solo Ottimizza, no. I fotogrammi vengono salvati come differenze e la decodifica restituisce la stessa immagine. Meno colori, un frame rate più basso e dimensioni minori cambiano l’immagine, e l’anteprima mostra esattamente il risultato. L’impostazione Con perdita ignora le piccole variazioni di colore tra i fotogrammi ed è quella da provare sulle GIF ricavate da un video.

Posso ottenere un peso preciso?

Sì. Passa a Dimensione target e inserisci un numero. Lo strumento prova prima meno colori, poi un frame rate più basso, poi una larghezza minore, e si ferma alla prima combinazione sotto il tuo limite. Se non ci arriva, te lo dice e ti dà il risultato più leggero che ha trovato.

Meglio usare un video invece di una GIF?

Per una pagina web o una chat che riproduce i video in linea, sì. Un MP4 muto in loop della stessa clip di solito pesa da cinque a dieci volte meno della migliore GIF e si vede meglio. Usa una GIF dove partono da sole soltanto le GIF, come un README, un post su un forum o una firma email.

La mia GIF viene caricata online?

No. Lo strumento funziona interamente nel tuo browser. Il file resta sul tuo dispositivo.

Quali browser sono supportati?

Chrome, Edge, Firefox e Safari su desktop e Android. L’ottimizzatore GIF non ha bisogno dei codec video, quindi funziona in più browser rispetto agli strumenti video.

Come funziona l’ottimizzazione di una GIF

La GIF è un formato del 1989 senza alcuna compressione tra i fotogrammi, quindi gran parte del peso di una GIF animata è fatta di pixel che non sono cambiati. L’ottimizzatore parte da lì, poi affronta le poche cose che rendono costoso ogni fotogramma.

Che cosa contiene davvero una GIF

Ogni fotogramma è un’immagine indicizzata, al massimo 256 colori presi da una palette, compressa con LZW. LZW se la cava bene con le sequenze di valori identici e male con il rumore. Non c’è compensazione del movimento né un fotogramma di riferimento, quindi un fotogramma uguale al precedente costa quasi quanto il primo, a meno che il codificatore eviti di scriverlo.

Salvare solo ciò che cambia

Un fotogramma GIF può essere più piccolo dell’area totale ed essere collocato con uno scostamento, e può lasciare sotto il fotogramma precedente. L’ottimizzatore confronta ogni fotogramma con quello prima, individua il rettangolo che è cambiato, segna come trasparenti i pixel invariati al suo interno e scrive solo quello. Un volto che parla su uno sfondo fermo o un cursore che si muove su uno screenshot conserva pochi punti percentuali dei pixel originali per fotogramma.

Meno colori, compressione migliore

La palette in sé è piccola, al massimo 768 byte. Il risparmio dovuto a meno colori nasce dal fatto che LZW trova più indici ripetuti. Grafiche piatte, screenshot e testo di solito sono identici a 64 colori. Foto e gradienti mostrano bande, che il dithering nasconde con una grana fine al prezzo di un po’ di compressione. L’anteprima mostra entrambi gli effetti prima di esportare.

Frame rate e dimensioni

Il peso cresce in modo lineare con il numero di fotogrammi e con il numero di pixel per fotogramma, quindi metà larghezza significa un quarto dei pixel. Molte GIF vengono esportate a 25 o 30 fotogrammi al secondo quando 10 o 15 si leggono altrettanto bene per un loop di pochi secondi. L’ottimizzatore ricampiona la timeline, così la durata totale resta la stessa. Nota che i browser mostrano come 100 millisecondi i ritardi tra fotogrammi inferiori a 20 millisecondi, quindi una GIF molto veloce non è davvero veloce.

Che cosa significa Con perdita qui

L’impostazione Con perdita alza la tolleranza usata per decidere se un pixel è cambiato tra un fotogramma e l’altro. Il rumore del sensore, la grana del dithering e i piccoli gradienti contano allora come invariati e vengono riutilizzati dal fotogramma precedente. L’effetto è maggiore sulle GIF ricavate da un video, dove senza di essa quasi ogni pixel cambia un po’. Niente viene sfocato e il primo fotogramma di ogni scena resta salvato per intero.

Rientrare in un limite di peso

App di chat, forum e client email hanno ciascuno un tetto ai caricamenti. Dimensione target percorre le impostazioni in un ordine fisso, meno colori, poi un frame rate più basso, poi una larghezza minore, e prende il primo risultato sotto il tuo limite, misurato su una codifica reale di una porzione dell’animazione, non su una stima.

Esplora tutti i template

Altri strumenti gratis