Animated Portable Network Graphics (APNG) è un formato di file che estende il formato Portable Network Graphics (PNG) per supportare immagini animate. È simile al GIF, ma offre un supporto migliore per immagini a 24 bit e trasparenza a 8 bit, caratteristiche che il GIF non possiede. I file APNG contengono più fotogrammi PNG che vengono visualizzati in sequenza per creare un'animazione. Ogni fotogramma può avere il proprio tempo di ritardo, consentendo frequenze di fotogrammi variabili. APNG è particolarmente utile per creare animazioni semplici, come indicatori di caricamento, icone animate e animazioni in loop di base sui siti web. È spesso preferito rispetto al GIF grazie alla sua qualità dell'immagine superiore e alle capacità di trasparenza. Sebbene il GIF sia ancora ampiamente supportato, APNG offre un'alternativa moderna per le immagini animate con una migliore fedeltà visiva. APNG è un formato ampiamente supportato nei moderni browser web, rendendolo una scelta adatta per le animazioni basate sul web. Tuttavia, i browser più datati potrebbero richiedere estensioni o plugin per visualizzare correttamente le immagini APNG. Il formato è anche adatto per l'uso in applicazioni e altri software che richiedono il supporto per immagini animate.