Перейти к содержимому
LeedyBox
Поддержать

Сжатие изображений: уменьшение размера файлов JPG, PNG и WebP

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

Перетащите изображения сюда или выберите их

JPG, PNG и WebP. Также принимаются GIF (первый кадр), BMP и AVIF, если ваш браузер умеет его открывать; они сохраняются в PNG, JPG или WebP.

Сжатие
75

Чем ниже значение, тем меньше файл и заметнее потеря качества. JPG и WebP сохраняются с этим качеством. PNG сохраняет прозрачность, а число цветов в нём сокращается (с 256 до 16); при значении 100 PNG только пересжимается без потерь.

Изображения JPG, PNG и WebP сохраняют свой формат. GIF, BMP и AVIF сохраняются в PNG, потому что браузеры не умеют сохранять в этих форматах; чтобы получить из фотографий файлы меньше, выберите JPG или WebP.

Выберите изображения или перетащите их в область выше.

Примечания

  • Сжатие JPG и WebP происходит с потерями: часть деталей отбрасывается, и чем ниже качество, тем меньше файл и заметнее артефакты — блоки, размытие или цветные ореолы. При повторном сжатии того же изображения теряется ещё больше деталей.
  • В PNG число цветов сокращается до ограниченного набора (квантование). Это хорошо подходит для скриншотов, логотипов и графики, но на фотографиях и плавных градиентах может появиться ступенчатость (бандинг). При значении 100 цвета не сокращаются, но почти прозрачные пиксели могут слегка изменить цвет, а 16-битные PNG сохраняются с 8 битами на канал.
  • Уже сжатые изображения могут не уменьшиться или даже увеличиться. В этом случае для скачивания выбирается исходный файл.
  • При заданном целевом размере результатом будет самый большой найденный файл, не превышающий цель, поэтому обычно он несколько меньше цели. Очень маленького целевого размера можно достичь только уменьшением размеров изображения или нельзя достичь вовсе.
  • EXIF, GPS, цветовой профиль и другие метаданные удаляются. Ориентация, записанная камерой, применяется к пикселям, поэтому фотографии получаются в правильном положении. Изображения с цветовым профилем широкого охвата после этого могут выглядеть немного иначе.
  • У анимированных GIF сохраняется только первый кадр.
  • Очень большим изображениям (больше примерно 50 мегапикселей или 50 МБ) нужно много памяти, и на телефонах или в старых браузерах обработка может не удаться. Сжатие до целевого размера занимает больше времени, потому что каждое изображение кодируется несколько раз.
  • Изображения обрабатываются в вашем браузере и не отправляются в LeedyBox.

Проверяйте результаты перед использованием. Инструмент предоставляется «как есть», без гарантий, и результаты могут быть неполными или неверными. Условия использования

Проверьте сжатые изображения, прежде чем публиковать их или удалять оригиналы. Сжатие с потерями снижает качество изображения, а выходные файлы не содержат EXIF, GPS, цветового профиля и других метаданных оригиналов.

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

  1. Перетащите изображения JPG, PNG или WebP в область выше или выберите их кнопкой выбора файлов. Также принимаются GIF, BMP и AVIF, если ваш браузер умеет его открывать.
  2. Выберите «Качество» и установите ползунок (по умолчанию 75) или выберите «Целевой размер файла» и введите максимальный желаемый размер в КБ.
  3. Если изображения больше, чем нужно, включите «Также ограничить ширину и высоту». Выберите формат сохранения: для фотографий JPG или WebP обычно дают файлы меньше, чем PNG.
  4. Нажмите «Сжать изображения», затем с помощью кнопок «Сравнить» и «Реальный размер» проверьте результат на блоки, размытие и ступенчатость.
  5. Скачайте изображения по одному или, если их два и больше, все вместе ZIP-архивом. Если сжатый файл не меньше оригинала, для скачивания выбирается оригинал; это можно изменить для каждого изображения.

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

Загружаются ли мои изображения на сервер?

Нет. Изображения сжимаются в вашем браузере и не отправляются в LeedyBox. Библиотеки для PNG (UPNG.js и pako) и библиотека JSZip для скачивания ZIP-архива загружаются с самого leedybox.com; ваши изображения никуда не отправляются.

Что означает значение качества?

Это параметр кодировщика от 1 до 100, а не процент от размера исходного файла. JPG и WebP сохраняются браузером с этим качеством. Для PNG оно задаёт максимальное число цветов — от 256 при 99 до 16 при 1; при 100 цвета не сокращаются.

Как работает целевой размер файла?

Для JPG и WebP инструмент перебирает значения качества от 5 до 95 и оставляет наибольшее подходящее из найденных. Для PNG он пробует всё меньшее число цветов. Если этого недостаточно и уменьшение размеров разрешено, ширина и высота постепенно уменьшаются, вплоть до 10 % от исходных, и поиск повторяется. Если цель всё равно недостижима, вы получите наименьший результат с предупреждением.

Почему изображение не уменьшилось?

Уже хорошо сжатые изображения и небольшая графика могут не уменьшиться, а сохранение фотографии JPG в PNG часто увеличивает файл. Если результат не меньше, инструмент выбирает для скачивания исходный файл. При повторном сжатии изображения JPG или WebP также теряется больше деталей, поэтому каждый раз начинайте с оригинала.

Что происходит с прозрачностью и метаданными фотографий?

PNG и WebP сохраняют прозрачность. JPG не может её хранить, поэтому прозрачные области становятся белыми. EXIF, GPS, цветовой профиль и другие метаданные удаляются во всех форматах; ориентация, записанная камерой, сначала применяется к пикселям.