APNG (Animated Portable Network Graphics - Gráficos de Rede Portáteis Animados) é um formato de arquivo que estende a especificação PNG (Portable Network Graphics - Gráficos de Rede Portáteis) para permitir a criação de imagens animadas. É essencialmente uma versão animada do PNG, oferecendo várias vantagens significativas sobre o formato GIF mais antigo. O APNG suporta cores de 24 bits, transparência de 8 bits e uma compressão mais eficiente, resultando em animações de maior qualidade visual com tamanhos de arquivo menores em comparação com os GIFs. Ao contrário dos GIFs, o APNG utiliza verdadeira transparência alfa, o que permite uma mistura suave e realista de elementos animados com o fundo. Isso o torna particularmente adequado para animações complexas com detalhes intrincados e efeitos visuais sutis. O APNG é comumente empregado na criação de adesivos animados, emoticons, animações de carregamento e outras sequências animadas curtas em websites e aplicativos. Embora não seja tão universalmente suportado quanto os GIFs, o APNG ganhou uma tração considerável nos últimos anos, especialmente entre navegadores web modernos e visualizadores de imagens. O formato é projetado para ser retrocompatível com decodificadores PNG padrão, o que significa que, se um programa não suportar APNG, ele simplesmente exibirá o primeiro quadro da animação como uma imagem PNG estática. Isso garante que as imagens APNG sejam sempre visíveis, mesmo em sistemas mais antigos ou softwares sem suporte completo.