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

Локально перекодируйте изображения по качеству, размеру, формату или целевому KiB, проверьте по окончательному размеру Blob и честно отметьте соответствие или наиболее близкий результат.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как сжимать изображения

Изображение декодируется, сжимается и повторно проверяется только в текущем браузере; оно не загружается на сервер, а исходный локальный файл не изменяется.

  1. Выберите изображения и цель

    Загрузите JPEG, PNG или WebP, выберите качество/размер вручную либо введите целевой KiB (1 KiB = 1024 байт).

  2. Настройте формат и нижний предел

    Выберите формат вывода, качество и минимальный размер; в режиме целевого объёма сначала выполняется поиск качества, а при необходимости размер уменьшается до одного из ограниченных уровней.

  3. Сравнить и скачать

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

Ограничения и примечания

  • Canvas Размер закодированных данных не гарантированно изменяется строго монотонно вместе с качеством: инструмент проверяет соседние варианты, но по-прежнему не может гарантировать точное достижение заданного размера для любого изображения.
  • Если после достижения нижнего предела качества или размера результат всё ещё превышает целевой показатель, отображается сообщение «Ближайший, но превышает цель»; цвет успешного результата и фиктивный допуск не используются.
  • Повторное кодирование может привести к потере качества изображения, прозрачности, кадров анимации, цветового профиля и таких метаданных, как EXIF/GPS; важные изображения следует сохранить в оригинале и проверить, увеличив их.

Часто задаваемые вопросы

Можно ли гарантированно достичь цели KiB?

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

Что произойдёт, если исходное изображение уже меньше целевого размера?

Если нет требований к преобразованию формата или размера, инструмент отметит исходное изображение как соответствующее требованиям и в первую очередь сохранит исходные байты, не выполняя бессмысленное перекодирование.

Почему после сжатия файл стал больше?

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

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии