Comprimi GIF

GIF compression

I GIF animati sono notoriamente pesanti — un clip di 5 secondi può facilmente raggiungere i 10 MB perché ogni fotogramma memorizza la propria palette e raster compresso LZW. Questo strumento riduce i GIF quantizzando la palette, eliminando fotogrammi ridondanti e, facoltativamente, scalando le dimensioni. Ottieni lo stesso loop, una frazione del peso.

Come funziona la compressione GIF

  1. 1

    Carica il tuo GIF

    Qualsiasi dimensione, animato o statico. Lo strumento legge ogni fotogramma, la palette globale e i ritardi dei fotogrammi.

  2. 2

    Scegli la strategia di compressione

    Riduci i colori (da 256 a 64 o 32), elimina ogni secondo fotogramma (riduce immediatamente la dimensione) o scala le dimensioni.

  3. 3

    Anteprima del loop

    Guarda il GIF ottimizzato riprodursi prima di scaricarlo. Confronta il peso con l'originale.

  4. 4

    Scarica

    Salva il file compresso. Originale intatto.

Dove si trovano i byte in un GIF

Un GIF è una sequenza di fotogrammi, ciascuno con una tabella dei colori locale (fino a 256 colori) e un blocco di indici di pixel compressi LZW. A differenza dei codec video, il GIF non fa compensazione del movimento — ogni fotogramma memorizza il raster completo, anche se solo tre pixel sono cambiati. Ecco perché un GIF di 5 secondi a 30fps è composto da 150 immagini complete concatenate insieme.

Cosa riduce effettivamente la dimensione

Tecnica Risparmi Costo di qualità
Riduzione della palette (256→64) 20-35% Banding evidente sui gradienti
Elimina ogni secondo fotogramma ~50% Movimento più scattoso (15fps invece di 30fps)
Scala al 75% di larghezza ~44% Più piccolo sullo schermo, altrimenti va bene
LZW lossy (gifsicle -O3) 10-25% Artefatti di dithering minori

Combinare riduzione della palette + eliminazione dei fotogrammi di solito riduce un GIF del 60-70% con una perdita quasi invisibile.

Quando smettere di usare GIF

Se il tuo clip è più lungo di 3 secondi o più largo di 600 px, un MP4 o WebM sarà 5-20 volte più piccolo alla stessa qualità percepita. La maggior parte delle piattaforme (Twitter, Slack, Discord, anche forum old-school) ora riproduce automaticamente MP4. Il GIF sopravvive solo dove il video in autoplay è bloccato o dove il file è letteralmente incorporato come un tag <img>.

Suggerimenti

Domande frequenti

Sì. Il conteggio dei loop è preservato dal file originale (loop infinito o un conteggio specifico). Solo i dati dei pixel e, facoltativamente, il conteggio dei fotogrammi cambiano.

Praticamente, puoi spesso raggiungere il 20-30% della dimensione originale senza perdita di qualità evidente. Andare al di sotto di ciò di solito significa ridurre a 32 colori o 10fps, il che è visibile ma a volte accettabile per le animazioni UI.

Se la destinazione supporta video, sì — MP4/WebM è 5-20 volte più piccolo. Rimani con GIF solo dove il video non può essere riprodotto automaticamente, come nei client email e in alcuni forum legacy.

La compressione avviene lato client nel tuo browser quando possibile. Niente viene memorizzato dopo la fine della sessione.