APNG (Animated Portable Network Graphics o Gráficos de Red Portátiles Animados) es un formato de archivo que extiende la especificación PNG (Portable Network Graphics) para permitir la creación de imágenes animadas. Es esencialmente una versión animada del formato PNG, ofreciendo varias ventajas significativas sobre el formato GIF, más antiguo. APNG soporta color de 24 bits y transparencia de 8 bits, además de utilizar algoritmos de compresión superiores, lo que resulta en animaciones de mayor calidad visual con tamaños de archivo generalmente más pequeños en comparación con los GIF. Una característica clave es el uso de verdadera transparencia alfa (true alpha transparency), lo que permite una mezcla suave y realista de los elementos animados con el fondo subyacente. Esto hace que APNG sea ideal para animaciones complejas con detalles intrincados y efectos visuales sutiles. Se utiliza comúnmente para crear stickers animados, emoticonos, animaciones de carga (loading animations) y otras secuencias cortas en sitios web y aplicaciones. Aunque su soporte no es tan universal como el de GIF, APNG ha ganado una tracción considerable en los últimos años, especialmente en navegadores web modernos y visores de imágenes. El formato está diseñado para ser compatible con versiones anteriores (backward compatible) de decodificadores PNG estándar; si un programa no soporta APNG, simplemente mostrará el primer fotograma de la animación como una imagen PNG estática, asegurando que el contenido sea siempre visible.