Сжать PNG до 200 КБ
Здесь вы загружаете PNG и получаете PNG весом не более 200 KB с нетронутыми прозрачными областями. Сначала сокращается цветовая палитра и только потом, если нужно, размер в пикселях, поэтому скриншоты и плоская графика обычно сохраняют исходное разрешение.
Сжать изображение
или перетащите сюда файлы JPG, JPEG, JFIF … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
При уменьшении ширина не станет меньше этого значения. 0 — без ограничения.
При желании задайте размеры перед сжатием. Формам, которые требуют и пиксели, и КБ, нужно и то и другое.
Размер выбранной выше стороны в пикселях.
При подборе целевого размера качество не опустится ниже этого значения — вместо этого изображение будет уменьшено.
4:2:0 вдвое снижает цветовое разрешение и заметно уменьшает фотографии; 4:4:4 сохраняет чёткие края текста, логотипов и скриншотов.
PNG с потерями сокращает палитру (как TinyPNG) и получается намного меньше; без потерь сохраняется каждый пиксель.
Как пользоваться инструментом
- 1
Загрузите PNG-файлы
Загрузите один PNG или до 20 файлов сразу, каждый размером до 95 MB. Подойдут скриншоты, экспортированные слайды и файлы логотипов.
- 2
Оставьте цель 200 KB и формат PNG
В поле Целевой размер указано 200 KB, а в поле Формат вывода — PNG. Параметр Сжатие PNG по умолчанию установлен на С потерями (меньше); переключите его на Без потерь, только если каждый пиксель должен остаться без изменений.
- 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 доходит в основном за счет уменьшения размеров
Вывод в WebP
Выберите WebP в поле Формат вывода, если место назначения его принимает.
- Сохраняет альфа-канал
- С фотографиями справляется намного лучше PNG
- Принимается не всеми формами загрузки
Как уменьшить размер 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 на Без потерь.
- Сжать PNG до 100 КБУменьшите PNG-скриншот, логотип или схему до 100 KB и меньше, сохранив формат PNG и прозрачный фон: сначала сокращается палитра, потом размер.
- Сжать PNG до 50 КБУменьшите PNG-логотип, иконку или скриншот до 50 KB, сохранив формат PNG. Узнайте, когда хватит палитры, а когда до 50 KB дойдут только JPG или WebP.
- Сжать фото до 200 КБУменьшите фото до 200 КБ для визовых и паспортных порталов, CMS и объявлений. Детализация Full HD сохраняется, GPS удаляется. Без регистрации.
- Конвертировать PNG в JPGКонвертируйте PNG в JPG, чтобы уменьшить файл для почты, анкет и печати фото. Прозрачность заливается белым, черным или любым цветом. До 20 файлов.
- Конвертировать PNG в WebPКонвертируйте PNG в WebP бесплатно с сохранением альфа-канала. С потерями (качество 80) или без, 20 файлов за раз, удаление с серверов через 30 минут.
- Сжать JPEG до 200 КБУменьшите JPEG до 200 KB для объявлений на маркетплейсах, школьных порталов и учебных заданий, до 20 фото за раз. Хватает для зума, геоданные удалены.