APNG (Animated Portable Network Graphics) è un formato di file che estende la specifica PNG (Portable Network Graphics) per consentire la creazione di immagini animate. Si tratta essenzialmente di una versione animata del formato PNG, che offre numerosi vantaggi rispetto al più datato formato GIF. APNG supporta il colore a 24 bit e la trasparenza a 8 bit (canale alfa), garantendo una compressione superiore che si traduce in animazioni di alta qualità con file di dimensioni ridotte rispetto alle GIF. A differenza di queste ultime, APNG utilizza la vera trasparenza alfa, permettendo una sfumatura fluida e realistica degli elementi animati con lo sfondo circostante. Questa caratteristica lo rende ideale per animazioni complesse con dettagli minuziosi ed effetti visivi sottili. Il formato APNG è ampiamente utilizzato per la creazione di sticker animati, emoticon, icone di caricamento e altre brevi sequenze animate all'interno di siti web e applicazioni. Nonostante non goda dello stesso supporto universale delle GIF, l'APNG ha ottenuto una diffusione significativa negli ultimi anni, specialmente nei moderni browser web e nei visualizzatori di immagini. Il formato è progettato per essere retrocompatibile con i decoder PNG standard: se un software non supporta le animazioni APNG, mostrerà semplicemente il primo fotogramma come un'immagine PNG statica, garantendo la visibilità del contenuto anche su sistemi datati.