Portable Network Graphics (PNG) é um formato de arquivo de gráficos rasterizados (ou gráficos de varredura) que suporta compressão de dados sem perdas (lossless). Desenvolvido como um substituto aprimorado e não patenteado para o formato GIF, o PNG é amplamente utilizado na internet e é muito adequado para a edição de imagens. O PNG suporta imagens baseadas em paleta (com paletas de cores RGB de 24 bits ou RGBA de 32 bits), imagens em escala de cinza e imagens RGB ou RGBA de cores completas não baseadas em paleta. Os arquivos PNG geralmente oferecem melhor compressão do que os arquivos GIF sem perder nenhuma qualidade de imagem. O PNG também suporta transparência através de um canal alfa (alpha channel), permitindo uma mistura suave das imagens com os fundos. É particularmente útil para armazenar imagens com linhas nítidas e texto, como logotipos, ilustrações e diagramas. Ao contrário do JPEG, o PNG não é projetado para imagens fotográficas, pois a compressão com perdas (lossy) do JPEG é geralmente mais eficiente para esses tipos de imagens. O PNG é um formato aberto, o que significa que suas especificações estão publicamente disponíveis e são de uso gratuito, o que contribuiu para sua ampla adoção.