Comprimi animazioni GIF
Riduci le GIF animate con meno colori, fotogrammi ottimizzati e ridimensionamento. L'animazione resta.
Trascina qui i file
oppure
Scegli i fileGIF · JPG · PNG · SVG · TIFF · WebP
I file non lasciano mai il tuo dispositivo
Caricamento del compressore…
Come comprimere file GIF
Aggiungi i file
Trascina i file nel riquadro, incollali o sceglili dal tuo dispositivo. Non viene caricato nulla.
Controlla le impostazioni
Il livello predefinito va bene per la maggior parte dei file. Cambia qualità, dimensioni o formato se ti serve un file più piccolo.
Scarica il risultato
Salva ogni file singolarmente o tutti insieme in un unico ZIP. Se un file non si può ridurre, tieni l'originale.
GIF: un formato vecchio che non vuole sparire
La GIF (Graphics Interchange Format) risale al 1987, e la versione 89a del 1989 ha aggiunto le due caratteristiche che la tengono in vita: l'animazione e un colore trasparente. Reazioni nelle chat, piccoli banner, indicatori di caricamento e brevi registrazioni dello schermo nelle segnalazioni di bug vengono ancora condivisi come GIF, perché ogni browser, client email e app di messaggistica li mostra senza bisogno di un lettore video.
Il formato ha limiti rigidi. Ogni fotogramma può usare al massimo 256 colori di una tavolozza, e la trasparenza è tutto o niente: un pixel è completamente visibile o completamente trasparente, senza bordi sfumati. La compressione è LZW, un metodo senza perdita che funziona bene sulle aree di colore uniforme e male su foto, rumore e sfumature.
Perché le GIF animate diventano così pesanti
Una GIF non ha previsione del movimento. Un codec video memorizza un'immagine completa e poi soprattutto le modifiche; una GIF memorizza ogni fotogramma come un'immagine a sé. Dieci secondi a 15 fotogrammi al secondo sono 150 immagini. Se sono state registrate dallo schermo di un telefono a 1080 pixel di larghezza, ogni singolo fotogramma può pesare centinaia di kilobyte, e l'animazione intera arriva in fretta a decine di megabyte.
Lo strumento affronta il problema nei modi consentiti dal formato, mantenendo l'animazione e i suoi tempi:
- Differenza tra fotogrammi. I pixel che restano uguali al fotogramma precedente (o, quando i colori vengono ridotti, quasi uguali) diventano trasparenti, così LZW deve codificare solo ciò che si è mosso.
- Riduzione della tavolozza. Meno colori significano codici più corti e sequenze più lunghe di pixel identici.
- Ridimensionamento. Dimezzare larghezza e altezza riduce a un quarto i pixel di ogni fotogramma, e di solito fa risparmiare più di qualsiasi altra cosa.
Impostazioni consigliate
| Dove va la GIF | Larghezza | Colori |
|---|---|---|
| Reazione o sticker in chat | 320–480 px | 64–128 |
| Newsletter via email | 640 px (vicino al consueto layout email da 600 px) | 128 |
| Segnalazione di bug o tutorial | 800 px o la dimensione originale | 64–256, a seconda di quanti colori ha l'interfaccia |
| Logo o icona statici | dimensione reale | il minimo che sembra corretto; valuta il PNG |
Le registrazioni dello schermo di un software di solito hanno pochi colori e reggono bene 64 colori. Le riprese di scene reali con incarnati e cieli richiedono tutti i 256 colori e mostrano comunque bande; questo tipo di contenuto rende meglio come video.
Aspettati risultati molto diversi da file a file. Nei nostri test con i 128 colori predefiniti, due GIF reali già ottimizzate non si sono potute ridurre affatto, mentre un'animazione di prova salvata nel modo più semplice, con fotogrammi completi e una tavolozza per fotogramma, è diventata più piccola del 79%.
Quando conviene convertire
Se il posto in cui pubblichi accetta video, un MP4 ricavato dagli stessi fotogrammi è di norma molte volte più piccolo della GIF, e a colori pieni. Il WebP animato è un'altra opzione per i siti web: supporta il colore a 24 bit e la trasparenza sfumata ed è visualizzato da tutti i browser attuali. Per una GIF che non si muove affatto, il PNG è senza perdita, supporta i bordi sfumati e di solito è più leggero.
Resta sulla GIF quando la destinazione è un'email (molti client email ignorano video e WebP animati) o una piattaforma che accetta solo caricamenti GIF.
Domande sul formato GIF
La mia GIF resterà animata?
Sì. L'ordine dei fotogrammi, i ritardi tra un fotogramma e l'altro e l'impostazione di ripetizione vengono conservati. Cambiano solo il modo in cui viene memorizzato ogni fotogramma, la tavolozza e, se lo scegli, la dimensione.
Perché la GIF compressa mostra bande o macchie?
Con meno colori le sfumature morbide diventano gradini visibili, e i pixel cambiati solo di poco tra un fotogramma e l'altro vengono ripresi dal fotogramma precedente. Se ti dà fastidio, aumenta il numero di colori; a 256 colori questo riutilizzo è disattivato.
Posso eliminare fotogrammi per renderla più piccola?
Sì. Attiva "Dimezza la frequenza dei fotogrammi": un fotogramma ogni due viene eliminato e l'animazione mantiene la sua durata. Poiché ogni fotogramma è memorizzato separatamente, è molto efficace per le animazioni lunghe; per le registrazioni dello schermo di solito bastano 12–15 fotogrammi al secondo. I fotogrammi identici vengono comunque uniti.
La GIF supporta la trasparenza?
Una voce della tavolozza può essere contrassegnata come trasparente, quindi un pixel è completamente visibile o completamente nascosto. I loghi con bordi sfumati in antialiasing ottengono un contorno frastagliato; PNG e WebP li gestiscono correttamente.
La compressione GIF è con perdita?
La fase LZW è senza perdita, e una GIF che ha già abbastanza pochi colori viene solo ricodificata in modo più efficiente. Le perdite derivano dalla riduzione della tavolozza, dal ridimensionamento o dal dimezzamento della frequenza dei fotogrammi, e tutte e tre le impostazioni le controlli tu.
Altri strumenti
Tutti i tipi di immagine sono elencati nella pagina della compressione delle immagini. La pagina come funziona spiega perché tutto avviene all'interno del browser.