APNG (Portable Network Graphics Animé) est un format de fichier qui étend la spécification PNG (Portable Network Graphics) pour permettre des images animées. C'est essentiellement une version animée du PNG, offrant plusieurs avantages par rapport à l'ancien format GIF. APNG prend en charge la couleur 24 bits, la transparence 8 bits et une meilleure compression, ce qui se traduit par des animations de meilleure qualité avec des tailles de fichier plus petites par rapport aux GIF. Contrairement aux GIF, APNG utilise une véritable transparence alpha, permettant un mélange fluide et réaliste des éléments animés avec l'arrière-plan. Cela le rend adapté aux animations complexes avec des détails complexes et des effets visuels subtils. APNG est couramment utilisé pour créer des autocollants animés, des émoticônes, des animations de chargement et d'autres courtes séquences animées sur les sites web et dans les applications. Bien qu'il ne soit pas aussi universellement pris en charge que les GIF, APNG a gagné en popularité ces dernières années, en particulier avec les navigateurs web modernes et les visionneuses d'images. Le format est conçu pour être rétrocompatible avec les décodeurs PNG standard, ce qui signifie que si un programme ne prend pas en charge APNG, il affichera simplement la première image de l'animation comme une image PNG statique. Cela garantit que les images APNG sont toujours visualisables, même sur les systèmes plus anciens. Il représente une amélioration significative en termes de qualité visuelle et d'efficacité par rapport aux formats d'animation plus anciens.