Portable Network Graphics (PNG) — это формат растровых графических файлов, который поддерживает сжатие данных без потерь (lossless data compression). Разработанный как улучшенная, непатентованная замена для формата GIF, PNG широко используется в интернете и хорошо подходит для редактирования изображений. PNG поддерживает изображения на основе палитры (с палитрами 24-битных цветов RGB или 32-битных цветов RGBA), изображения в оттенках серого, а также полноцветные изображения RGB или RGBA без использования палитры. Файлы PNG, как правило, обеспечивают лучшее сжатие, чем файлы GIF, при этом не теряя качества изображения. PNG также поддерживает прозрачность через альфа-канал (alpha channel), что позволяет плавно смешивать изображения с фоном. Этот формат особенно полезен для хранения изображений с четкими линиями и текстом, таких как логотипы, иллюстрации и диаграммы. В отличие от JPEG, PNG не предназначен для фотографических изображений, поскольку сжатие JPEG с потерями (lossy compression) обычно более эффективно для таких типов контента. PNG является открытым форматом, что означает, что его спецификации общедоступны и бесплатны для использования, что способствовало его широкому распространению.