Сжать PNG-изображения онлайн

Добавьте PNG-файлы, и они уменьшатся за счёт сокращения цветов (сжатие с потерями). Сравните размер до и после и скачайте файлы по одному или в zip. Ничего не загружается.

Работает полностью в браузере. Введённые данные не отправляются и не сохраняются.

Как пользоваться

  1. Перетащите PNG в рамку или нажмите, чтобы выбрать. Можно сразу несколько.
  2. Оставьте включённым «Непрозрачные PNG в JPG», чтобы PNG без альфа-канала стали JPG, или выключите, чтобы оставить PNG.
  3. Нажмите «Сжать». У каждого файла видны размер до и после и изменение в процентах.
  4. Скачайте файлы по одному или все в zip.

PNG-файлы скриншотов, экспорта из графических редакторов и ресурсов приложений часто весят больше, чем нужно. Этот компрессор PNG уменьшает их перед публикацией на сайте, добавлением в приложение или отправкой по почте. Можно сжать сразу несколько файлов; в каждой строке видны размер до и после и изменение в процентах, а в конце — общий итог.

Как это работает: инструмент читает тип цвета PNG. Файл с альфа-каналом (оттенки серого с альфой, RGBA или блок tRNS) квантуется в 8-битную палитру до 256 цветов — тот же подход, что у pngquant, — и прозрачность сохраняется. Если результат не меньше оригинала, остаётся исходный файл. PNG без альфа-канала при включённой опции «непрозрачные PNG в JPG» сохраняется как JPG с качеством 92; если её выключить, он сжимается в PNG с палитрой.

Ограничения: уменьшение числа цветов — сжатие с потерями, а дизеринг не применяется, поэтому на плавных градиентах могут появиться полосы. PNG с альфа-каналом остаётся PNG, даже если все пиксели непрозрачны. Размеры в пикселях не меняются, а у анимированного PNG обрабатывается только первый кадр. Сжатие идёт на вашем устройстве в браузере, файлы его не покидают.

Частые вопросы

Как уменьшается PNG?

PNG с альфа-каналом сводятся к 8-битной палитре не более чем из 256 цветов, прозрачность сохраняется. Если результат не меньше исходника, остаётся исходный файл.

Что будет с PNG без прозрачности?

Когда параметр включён, PNG без альфа-канала сохраняется в JPG с качеством 92, ведь прозрачность ему не нужна. Выключите параметр, чтобы сжать его как PNG с палитрой.

Это сжатие без потерь?

Нет. Сокращение цветов идёт с потерями, а дизеринг не применяется, поэтому на плавных градиентах могут появиться полосы. Размер в пикселях не меняется.

Похожие инструменты