Animated Portable Network Graphics (APNG) è un formato di file che estende il formato Portable Network Graphics (PNG) per supportare immagini animate. È simile al formato GIF, ma offre un supporto superiore per le immagini a 24 bit e la trasparenza a 8 bit, caratteristiche che mancano al formato GIF. I file APNG contengono più fotogrammi PNG 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 a ciclo continuo di base sui siti web. Viene spesso preferito al formato GIF grazie alla sua qualità d'immagine superiore e alle capacità di trasparenza avanzate. Sebbene il formato GIF sia ancora ampiamente supportato, APNG fornisce 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 è inoltre adatto all'uso in applicazioni e altri software che richiedono il supporto per immagini animate.