Convertitore GIF in APNG gratuito

APNG (Animated PNG) offre colore a 24 bit e vera trasparenza alfa per pixel — nessun tetto di 256 colori, nessun bordo frastagliato. Converti la tua GIF istantaneamente nel browser, senza upload e senza account.

100% PrivateNo UploadFree
GIF → APNGGRATIS
Lato browser • Nessun caricamento

Trascina un GIF qui o clicca per sfogliare

Conversione nel browser — nessun file viene caricato

Come funziona

1

Seleziona o trascina la GIF

Clicca sull'area di upload o trascina il file .gif. Il file viene elaborato nel browser — niente va a un server. Supporto fino a 50 MB.

2

FFmpeg estrae e ricodifica ogni frame

FFmpeg WebAssembly legge la sequenza GIF, decodifica ogni frame in un buffer pixel RGBA grezzo e li ricodifica come frame PNG compressi con deflate a 24 bit con alfa a 8 bit. I frame vengono assemblati in un container APNG con il timing originale.

3

Scarica il file .apng

Il file ha estensione .apng ed è un Animated PNG valido. Inseriscilo in un tag img HTML standard — nessun JavaScript, nessun attributo speciale. I browser moderni lo animano automaticamente.

4

Incorporalo nel tuo sito o nella tua app

Usa <img src="animation.apng" alt="descrizione"> in qualsiasi pagina HTML. Chrome, Firefox, Safari e Edge animano APNG nativamente. Puoi anche usarlo come CSS background-image.

Perché APNG è superiore a GIF

GIF codifica ogni frame come immagine indicizzata a 8 bit — una palette di massimo 256 colori scelti per approssimare i valori pixel reali. Su qualsiasi frame con più di 256 colori distinti, il codec deve sostituire con la voce più vicina, producendo il banding cromatico che rende GIF obsoleto su contenuti visivamente ricchi. Questo tetto di 256 colori è incorporato nelle specifiche GIF e non può essere aggirato.

APNG (Animated Portable Network Graphics) elimina completamente quel limite. Proposto come estensione PNG nel 2004 e ora supportato nativamente da Chrome, Firefox, Safari e Edge, APNG memorizza ogni frame come immagine PNG completa — colore RGB a 24 bit (16,7 milioni di valori) e un canale alfa a 8 bit indipendente (256 livelli di trasparenza per pixel). I dati colore sono esatti. Nessuna palette, nessuna sostituzione.

La differenza nel canale alfa è altrettanto significativa per il design moderno. La trasparenza GIF è binaria: un pixel è completamente opaco o trasparente. Ecco perché le GIF hanno sempre bordi frastagliati. Il canale alfa a 8 bit di APNG supporta ogni livello da 0 (trasparente) a 255 (opaco), permettendo bordi semi-trasparenti, ombre morbide e angoli arrotondati anti-aliased su qualsiasi sfondo.

Animazioni UI e stati di caricamento: skeleton loader, spinner, effetti pulse e animazioni di transizione beneficiano del canale alfa pieno di APNG.

Sticker e messaggistica: APNG è il formato nativo per gli sticker animati Apple iMessage. Il canale alfa permette ai contorni di fondersi uniformemente su qualsiasi sfondo chat.

Grafica di brand su sfondi chiari: animazioni logo, transizioni icone e micro-animazioni con gradienti perdono raffinatezza con i 256 colori di GIF. APNG preserva i valori cromatici esatti.

Quando non usare APNG: APNG non si anima nella maggior parte dei client email — Gmail, Outlook e i client aziendali mostrano solo il primo frame. Non è accettato dalle piattaforme video social (usa MP4). Per messaggistica e strumenti sviluppatore, GIF resta il formato con il supporto autoplay più ampio. APNG è la scelta giusta per pagine web, web app e interfacce dove controlli l'ambiente.

Funzionalità principali

🎨

Colore pieno a 24 bit per frame

16,7 milioni di colori senza costruzione di palette e senza sostituzione. Fedeltà pixel esatta.

Vera trasparenza alfa per pixel

256 livelli di trasparenza per pixel per bordi morbidi, ombre e contorni anti-aliased su qualsiasi sfondo.

🔒

100% privato — zero upload

La GIF non viene mai inviata a un server. FFmpeg WebAssembly esegue la conversione nella scheda del browser.

🖼️

Incorporamento con tag img standard

Usa APNG esattamente come una GIF in HTML. Nessun JavaScript, CSS speciale o wrapper necessario.

📱

Compatibile con sticker iMessage

APNG è il formato nativo per gli sticker animati Apple iMessage — bordi morbidi su ogni sfondo chat.

🌐

Tutti i browser moderni

Chrome, Firefox, Safari e Edge supportano APNG animato nativamente dal 2017. Nessun plugin.

Confronto formati

CaratteristicaGIFAPNG
Profondità colore256 colori (8-bit indicizzati)16,7 milioni (24-bit RGB)
TrasparenzaBinaria (on/off)Alfa a 8 bit (0–255 livelli per pixel)
CompressioneLZW (lossless, per frame)DEFLATE (lossless, per frame)
Supporto browserTutti incluso vecchio IETutti i moderni (Chrome, Firefox, Safari, Edge)
Supporto emailAmpio — migliore per email animateLimitato — la maggior parte mostra solo il primo frame
Metodo di incorporamentoTag <img>Tag <img> (uso identico)
Dimensione tipicaMinore per grafiche piatte sempliciMaggiore — dati colore completi per frame
Ideale perMessaggistica, email, GitHub, SlackAnimazioni UI, sticker, web design, interfacce app

Dettagli tecnici

APNG estende il formato binario PNG con tre tipi di chunk aggiuntivi. Il chunk acTL (Animation Control) appare prima del primo frame e specifica il conteggio frame totale e il conteggio loop. Ogni frame è preceduto da un chunk fcTL (Frame Control) che memorizza dimensioni, offset, durata in frazioni di secondo e flag di disposal e blend. I dati pixel compressi di ogni frame dopo il primo sono in chunk fdAT. Il primo frame usa un chunk IDAT standard, quindi i decoder PNG che non capiscono APNG mostreranno il primo frame come PNG statico.

Il muxer apng di FFmpeg gestisce l'assemblaggio. Ogni frame GIF viene decodificato in un buffer RGBA e codificato come frame PNG deflate-compresso. Il blend mode è APNG_BLEND_OP_SOURCE, che sostituisce interamente il canvas. Il convertitore preserva i timing originali dei frame GIF, quindi l'APNG si riproduce alla stessa velocità. Sono supportate durate da 10 ms (100 FPS) a diversi secondi.

Domande frequenti

L'APNG sarà più grande della GIF originale?
Di solito sì. APNG memorizza dati colore a 24 bit e canale alfa per frame. Per GIF complesse e con molto dithering, l'APNG può essere 2–4 volte più grande. Per GIF semplici con pochi colori e aree piatte, la compressione DEFLATE può produrre un APNG vicino o anche più piccolo della GIF. Confronta per il tuo contenuto specifico.
La conversione recupera i colori originali a 24 bit?
No. APNG aumenta la capacità colore del formato, ma non può recuperare informazioni perse nella creazione della GIF. Se la GIF mostra già banding, quegli stessi pixel restano nell'APNG. Il vantaggio è che i dati vengono conservati senza ulteriore perdita e le modifiche future non degraderanno la qualità.
Posso usare APNG nelle newsletter email?
Il supporto APNG nelle email è inaffidabile. Apple Mail su macOS e iOS anima correttamente. Gmail, Outlook e i client aziendali mostrano solo il primo frame statico. Per email animate, GIF resta l'unico formato con supporto trasversale. Usa APNG per pagine web e interfacce app.
Come incorporo un APNG nel mio sito?
Usa un tag img HTML standard: <img src="animation.apng" alt="descrizione">. Nessun JavaScript o attributi extra necessari. Il browser identifica APNG dall'header e lo anima automaticamente. Funziona anche come CSS background-image.
APNG è migliore di WebP animato?
Entrambi supportano colore a 24 bit e trasparenza alfa completa. WebP animato raggiunge dimensioni minori grazie alla compressione lossy derivata da VP8. APNG usa l'ecosistema PNG (DEFLATE), che si integra bene con tool, CDN e pipeline PNG. Per le dimensioni minime assolute, usa GIF in WebM o MP4. Per incorporamento via img con alfa completo, entrambi sono ottime scelte.
La GIF viene caricata da qualche parte?
No. Il file non lascia il dispositivo. Tutta l'elaborazione avviene nel browser con FFmpeg WebAssembly. Nessuna richiesta di rete. Adatto per asset privati, lavoro per clienti e contenuti riservati.

Pronto a provarlo?

Torna in alto e trascina il tuo file per iniziare.

Esplora tutti gli strumenti