tigtools

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

Выберите изображение, настройте качество и формат, затем сравните оригинал со сжатой версией. Изображение обрабатывается на вашем устройстве и никуда не загружается.

Работает в браузере Без регистрации

или перетащите файл сюда. Файл останется на вашем устройстве.

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

  1. Выберите или перетащите изображение JPEG, PNG, WebP, GIF, BMP или AVIF (до 25 МБ).
  2. Выберите формат результата и настройте качество. Для фотографий начните примерно с 70–80%.
  3. При необходимости укажите максимальную ширину или высоту, чтобы уменьшить крупные фотографии.
  4. Сравните исходное изображение с результатом и оцените экономию места, затем скачайте сжатый файл.

Как это работает

Браузер декодирует изображение, рисует его на canvas и кодирует заново с выбранным качеством. Чем ниже качество, тем больше мелких деталей удаляется и тем меньше размер файла. Размер и процент экономии рассчитываются для файла, который будет скачан.

JPEG — самый совместимый формат для фотографий, но он не поддерживает прозрачность. WebP поддерживается всеми современными браузерами и при сопоставимом качестве изображения обычно на 25–35% меньше JPEG; прозрачность сохраняется. AVIF может сжать изображение ещё сильнее, но создавать его из canvas умеют лишь некоторые браузеры, поэтому этот формат доступен только при наличии такой поддержки. PNG сжимается без потерь: каждый пиксель сохраняется точно. Этот формат подходит для снимков экрана, логотипов и графики с однотонными областями, но фотографии в нём редко становятся меньше.

Уменьшение размеров обычно даёт большую экономию, чем снижение качества. Фотография с телефона шириной 4000 px, показанная на сайте шириной 1200 px, содержит примерно в одиннадцать раз больше пикселей, чем нужно.

При повторном кодировании удаляются метаданные, например данные камеры EXIF и GPS-координаты, а цветовой профиль преобразуется в стандартный для браузера профиль sRGB. Анимированные GIF становятся неподвижными изображениями из первого кадра. Если результат окажется больше оригинала, инструмент сообщит об этом, чтобы вы могли оставить исходный файл.

Примеры

Фото с телефона для публикации в блоге

JPEG-фотография размером 4032 × 3024 px и весом 3,8 МБ при преобразовании в WebP с качеством 75% и максимальной шириной 1600 px обычно будет весить от 150 до 400 КБ — в зависимости от количества деталей.

Снимок экрана для отправки по электронной почте

Снимок всего экрана в PNG с текстом лучше оставить в PNG, уменьшив максимальную ширину, или преобразовать в WebP с высоким качеством, например 90%, чтобы текст оставался чётким.

Изображение, которое не удаётся уменьшить

JPEG, уже сохранённый с низким качеством, может увеличиться при повторном кодировании с качеством 90%. Инструмент покажет увеличение и предложит оставить оригинал или выбрать более низкое качество.

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

Какое качество выбрать?

Для фотографий качество 70–80% обычно почти не отличается от оригинала при обычном просмотре, но позволяет заметно уменьшить файл. Выбирайте более высокое качество для изображений с мелким текстом или чёткими краями. Перед скачиванием проверьте результат в полном размере.

Почему PNG почти не уменьшился?

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

Удаляются ли при сжатии данные EXIF и местоположение?

Да. Изображение перерисовывается на canvas, поэтому данные EXIF, такие как модель камеры, дата и GPS-координаты, не копируются в новый файл. Перед сохранением поворот, заданный в EXIF, применяется к пикселям.

Можно ли сжать анимированный GIF?

Нет, анимация не сохраняется. Браузеры отображают на canvas только первый кадр GIF, поэтому результатом будет неподвижное изображение.

Почему AVIF нет в списке?

Создание AVIF зависит от поддержки кодирования из canvas в браузере. Многие браузеры пока этого не умеют. Инструмент проверяет поддержку и показывает только форматы, которые действительно можно создать.

Конфиденциальность

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