UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Сжать PNG до 200 КБ

Здесь вы загружаете PNG и получаете PNG весом не более 200 KB с нетронутыми прозрачными областями. Сначала сокращается цветовая палитра и только потом, если нужно, размер в пикселях, поэтому скриншоты и плоская графика обычно сохраняют исходное разрешение.

Сжать изображение

или перетащите сюда файлы JPG, JPEG, JFIF … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Сжать до

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите PNG-файлы

    Загрузите один PNG или до 20 файлов сразу, каждый размером до 95 MB. Подойдут скриншоты, экспортированные слайды и файлы логотипов.

  2. 2

    Оставьте цель 200 KB и формат PNG

    В поле Целевой размер указано 200 KB, а в поле Формат вывода — PNG. Параметр Сжатие PNG по умолчанию установлен на С потерями (меньше); переключите его на Без потерь, только если каждый пиксель должен остаться без изменений.

  3. 3

    Нажмите «Сжать в PNG»

    Нажмите Сжать в PNG и скачайте результат. Это обычный PNG, который откроется в любом браузере, редакторе или форме загрузки.

PNG достигает 200 KB за счет сокращения цветов, а не пикселей: скриншот 1920 × 1080, сведенный к палитре из 256 цветов, часто укладывается в лимит с полным разрешением и прозрачностью.

Почему PNG-файлы весят больше 200 KB

Большинство слишком тяжелых PNG — это скриншоты. macOS по умолчанию сохраняет скриншоты в PNG, как и «Ножницы» в Windows, поэтому один снимок дисплея Retina 2880 × 1800 — это 5,2 млн пикселей, сохраненных без потерь. Без сжатия, при 4 байтах на пиксель с прозрачностью, это около 20 MB сырых данных; даже после собственного сжатия PNG скриншот с фотографиями или размытыми обоями часто весит от 1 до 5 MB.

Лимит 200 KB часто встречается в системах заявок в поддержку, вики с документацией, вложениях на форумах, заметках к проверке приложений в магазинах и на платформах онлайн-курсов. Это также разумный бюджет для схемы на веб-странице. Сложность в том, что обычно нужно остаться в PNG: у изображения прозрачный фон, четкий текст интерфейса или форма загрузки принимает только PNG.

Сжатие PNG до 200 KB с потерями или без потерь

По умолчанию

PNG с потерями

Цвета сводятся к палитре до 256 записей, после чего файл сохраняется как обычный PNG.

  • Часто на 60–80% меньше для скриншотов
  • Прозрачность сохраняется, включая мягкие края
  • В градиентах возможны едва заметные полосы
Лучше всего для: Скриншоты, макеты интерфейсов, диаграммы, логотипы
Точные пиксели

PNG без потерь

Каждый пиксель сохраняется; оптимизируется только кодирование и удаляются метаданные.

  • Результат точно пиксель в пиксель
  • Мало экономит на детализированных изображениях
  • До 200 KB доходит в основном за счет уменьшения размеров
Лучше всего для: Пиксель-арт, медицинские и технические изображения
Уйти из PNG

Вывод в WebP

Выберите WebP в поле Формат вывода, если место назначения его принимает.

  • Сохраняет альфа-канал
  • С фотографиями справляется намного лучше PNG
  • Принимается не всеми формами загрузки
Лучше всего для: Сайты и приложения, работающие с WebP

Как уменьшить размер PNG до 200 KB: расчет по пикселям

В изображении 1920 × 1080 содержится 2 073 600 пикселей. При 200 KB, то есть 204 800 байт, на пиксель приходится около 0,8 бита. Полноцветный PNG до сжатия использует 24 или 32 бита на пиксель, поэтому кодировщику нужно добиться 30–40-кратной экономии. Плоские области интерфейса сжимаются так хорошо, а фотография, вставленная в скриншот, — нет.

Палитра меняет исходную точку. Каждый пиксель становится одним 8-битным индексом в таблице до 256 цветов — это четверть данных еще до запуска Deflate, а длинные серии одинаковых индексов сжимаются очень эффективно. Поэтому режим с потерями обычно достигает 200 KB без изменения размеров, а режиму без потерь приходится уменьшать число пикселей. Для меньшего лимита на таком же изображении используйте сжать PNG до 100 KB; сравнение JPG и PNG объясняет, какой формат подходит для какой картинки.

Байт в 200 KB при 1024 байтах в 1 KB
204 800
Пикселей в одном скриншоте Retina 2880 × 1800
5 184 000
Максимум цветов в палитре PNG (блок PLTE)
256
На пиксель для индекса палитры, а не 24 или 32
8 бит

PNG до 200 KB: частые вопросы

Почему скриншот в PNG весит намного больше, чем тот же снимок в JPG?

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

Сохраняется ли прозрачный фон при сжатии PNG с потерями?

Да. Сжатие PNG с потерями здесь означает сведение изображения к палитре не более чем из 256 цветов, причем каждая запись палитры может иметь собственную прозрачность. Мягкие тени и сглаженные края остаются плавными, а файл остается настоящим PNG, а не переименованным JPG.

Что будет, если одним сокращением палитры не удается уложиться в 200 KB?

Если включено Разрешить уменьшение размеров, инструмент шаг за шагом уменьшает ширину и высоту, пока файл не уложится в лимит. Обычный случай — скриншот Retina 2880 × 1800, заполненный фотографиями. Если текст должен оставаться читаемым при определенном размере, задайте Минимальная ширина в разделе Расширенные настройки.

Когда лучше отказаться от PNG и выбрать другой формат?

Когда изображение в основном фотографическое и без прозрачности. JPG или WebP той же картинки часто весит в разы меньше, поэтому конвертируйте PNG в JPG или выберите WebP в поле Формат вывода: он тоже поддерживает прозрачность.

Изменятся ли цвета логотипа после квантования?

Плоские фирменные цвета обычно передаются точно, потому что в логотипе редко бывает больше нескольких десятков разных цветов. Фотографические области и широкие градиенты — то место, где 256 цветов могут дать едва заметные полосы; если заметите их, переключите Сжатие PNG на Без потерь.