Convertitore GIF in APNG Gratuito
APNG (PNG Animato) supporta colori a 24 bit completi e vera trasparenza alpha — di gran lunga superiore alla palette indicizzata a 256 colori di GIF. Converti istantaneamente, gratis, nel tuo browser.
Trascina la GIF qui o clicca per sfogliare
Converte nel tuo browser — nulla viene caricato
Come funziona
Carica il tuo file GIF
Clicca sull'area di caricamento o trascina il tuo file .gif sul convertitore. Il file viene elaborato interamente nel tuo browser — niente viene caricato su alcun server. Sono supportati file GIF fino a 50 MB.
Il convertitore estrae e ricodifica ogni fotogramma
FFmpeg WebAssembly legge la sequenza di fotogrammi GIF, estrae ogni fotogramma come immagine grezza e li ricodifica come fotogrammi PNG con profondità colore completa a 24 bit e trasparenza alpha a 8 bit. I fotogrammi vengono assemblati in un contenitore APNG con i tempi originali dei fotogrammi preservati.
Scarica il tuo file .apng
Il file di output ha un'estensione .apng ed è un PNG Animato valido che i browser moderni visualizzano automaticamente quando usato in un tag <img> standard. Nessun JavaScript, nessun codice di incorporamento speciale — solo un normale tag immagine.
Incorporalo sul tuo sito web o app
Usa <img src="animation.apng" alt="descrizione"> in qualsiasi pagina HTML. Chrome, Firefox, Safari e Edge animano tutti APNG nativamente. Puoi anche usarlo come CSS background-image e si animerà in tutti i browser supportati.
Perché APNG è Meglio di GIF
GIF è stato creato nel 1987 con un vincolo fondamentale che non è mai stato corretto: ogni fotogramma di animazione può contenere al massimo 256 colori, selezionati da una palette derivata dal contenuto dell'immagine. Su qualsiasi immagine con contenuto di colore complesso — fotografie, gradienti morbidi, ombre soft, testo con anti-aliasing, tonalità della pelle — questa limitazione produce banding di colore visibile e artefatti di dithering. GIF porta questa limitazione da quasi 40 anni, e non c'è modo di aumentare la sua profondità di colore all'interno della specifica del formato.
APNG (Animated Portable Network Graphics) è stato proposto come estensione alla specifica PNG nel 2004 ed è ora supportato da ogni browser principale. Memorizza ogni fotogramma dell'animazione come un'immagine PNG completa, il che significa che ogni fotogramma ha colore RGB a 24 bit (16,7 milioni di colori) e un canale alpha a 8 bit indipendente. Il canale alpha a 8 bit è la differenza critica per il lavoro UI moderno: supporta 256 livelli di trasparenza per pixel, abilitando bordi semitrasparenti morbidi, ombre drop, aloni sfocati e anti-aliasing degli angoli arrotondati. La trasparenza di GIF è binaria — un pixel è completamente trasparente o completamente opaco, senza valori intermedi.
Per i designer web e app UI, APNG sblocca casi d'uso di animazione che GIF semplicemente non può gestire: spinner di caricamento con effetti di dissolvenza morbidi, animazioni di impulso del badge di notifica, contenuto sticker con ombre drop semitrasparenti e micro-animazioni branded con transizioni di gradiente morbide. Ovunque i bordi frastagliati e il banding di colore di GIF sarebbero visibili in una UI rifinita, APNG è il formato corretto.
Animazioni UI e stati di caricamento: Spinner di caricamento, skeleton loader, animazioni di avanzamento e effetti di transizione beneficiano tutti del canale alpha completo di APNG. Uno spinner con un morbido effetto alone di dissolvenza sembra rifinito come APNG e grezzo come GIF.
Sticker e contenuto in stile emoji: Gli sticker Apple iMessage e molti pacchetti sticker delle app di messaggistica usano APNG per il contenuto sticker animato. Il canale alpha completo consente agli sticker di avere contorni morbidi e di fondersi naturalmente su qualsiasi colore di sfondo della chat — impossibile con la trasparenza binaria di GIF.
Micro-animazioni branded: Le animazioni del logo, le transizioni delle icone e la grafica in movimento del brand richiedono piena fedeltà cromatica. Un logo con un leggero sweep gradiente o un effetto bagliore colorato perde la sua lucentezza quando costretto nella palette a 256 colori di GIF. APNG preserva i valori di colore esatti dal design originale.
Quando non usare APNG: APNG non è adatto per l'email (la maggior parte dei client non lo anima), non è accettato dalle piattaforme video social (usa MP4) e non appare negli indici di ricerca GIF su piattaforme come GIPHY o Tenor (usa GIF per quella distribuzione). APNG è un formato web e app, non un formato di condivisione social.
Funzionalità principali
Colore Completo a 24 Bit
16,7 milioni di colori per fotogramma — nessun limite di palette a 256 colori, nessun banding o dithering.
Vera Trasparenza Alpha
256 livelli di trasparenza per pixel per bordi morbidi, ombre e anti-aliasing.
100% Privato
La tua GIF non viene mai caricata. Tutta la conversione gira nel tuo browser tramite WebAssembly.
Incorporamento <img> Standard
Usa APNG esattamente come una GIF in HTML — non serve JavaScript o attributi speciali.
Pronto per Sticker iMessage
APNG è il formato nativo per gli sticker animati Apple iMessage.
Tutti i Browser Moderni
Chrome, Firefox, Safari e Edge animano tutti APNG nativamente dal 2017+.
Confronto formati
| Caratteristica | GIF | APNG |
|---|---|---|
| Profondità colore | 256 colori (8-bit indicizzato) | 16,7 milioni di colori (24-bit RGB) |
| Trasparenza | Binaria (solo on/off) | Alpha a 8 bit completo (livelli 0–255) |
| Compressione | LZW (lossless, per fotogramma) | DEFLATE (lossless, per fotogramma) |
| Supporto browser | Tutti i browser (IE6+) | Tutti i browser moderni (Chrome, Firefox, Safari, Edge) |
| Supporto client email | Ampio (migliore per email) | Limitato (nessuna animazione in Gmail/Outlook) |
| Metodo di incorporamento | Tag <img> | Tag <img> (uguale) |
| Dimensione tipica del file | Più piccola (per grafica semplice) | Più grande (dati colore completi per fotogramma) |
| Ideale per | Condivisione social, email, messaggistica | Animazioni UI, sticker, web design |
Dettagli tecnici
APNG estende la specifica PNG con tre nuovi tipi di chunk: acTL (chunk Animation Control, contenente il conteggio dei fotogrammi e il conteggio dei loop), fcTL (chunk Frame Control, uno per fotogramma, contenente le dimensioni del fotogramma, la posizione, la sincronizzazione e la modalità di disposizione/fusione) e fdAT (chunk Frame Data, contenente i dati immagine PNG compressi per ogni fotogramma). I dati del primo fotogramma sono memorizzati in un chunk IDAT standard in modo che i decoder PNG che non comprendono APNG visualizzeranno il primo fotogramma come immagine statica — piena compatibilità retroattiva.
La modalità di fusione fcTL è particolarmente importante: APNG supporta due operazioni di fusione — APNG_BLEND_OP_SOURCE (sostituisce completamente la tela con i dati del fotogramma) e APNG_BLEND_OP_OVER (alpha-compone il fotogramma sulla tela precedente). Questo abilita le animazioni APNG dove i fotogrammi semitrasparenti vengono composti su uno sfondo, producendo effetti impossibili in GIF. FFmpeg usa la modalità di fusione SOURCE quando converte da GIF, preservando il comportamento dell'animazione originale.
La conversione usa il muxer apng di FFmpeg. Ogni fotogramma GIF viene decodificato in un buffer pixel RGBA grezzo, poi codificato come chunk di fotogramma PNG compresso con deflate. Rispetto alla compressione LZW di GIF, il DEFLATE di PNG tende a comprimere diversamente — meglio per le immagini con ampie regioni uniformi, occasionalmente più grande per il contenuto fortemente dithered. Il vantaggio chiave non è il rapporto di compressione ma la fedeltà cromatica: APNG memorizza i colori esatti dei pixel senza perdita di quantizzazione della palette.
Domande frequenti
L'APNG sarà più grande della GIF originale?
La conversione GIF in APNG recupera i colori originali?
Posso usare APNG nelle campagne di email marketing?
Come incorporo un APNG su un sito web?
APNG è meglio di WebP per il contenuto animato?
Pronto a provare?
Scorri verso l'alto e trascina il tuo file per iniziare.
Esplora tutti gli strumenti