Comprimi GIF
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
Carica il tuo GIF
Qualsiasi dimensione, animato o statico. Lo strumento legge ogni fotogramma, la palette globale e i ritardi dei fotogrammi.
-
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
Anteprima del loop
Guarda il GIF ottimizzato riprodursi prima di scaricarlo. Confronta il peso con l'originale.
-
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
- Inizia riducendo le dimensioni — un GIF da 1200px è quasi mai necessario.
- Rimuovi i primi e gli ultimi fotogrammi identici (comune quando si esporta da registratori di schermo).
- Se i colori sono piatti (screencast, animazione in linea), la palette a 32 colori è invisibile.
- Per contenuti fotografici, il GIF è il formato sbagliato. Converti in MP4.
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.