Как сжать фото без потери качества
Папка с отпуском весит 8 ГБ, письмо не отправляется из-за «слишком большого вложения», а сайт грузится целую вечность. Знакомо? Разбираемся, как уменьшить вес снимков в 5–10 раз так, чтобы глаз не заметил разницы — и какие настройки за это отвечают на самом деле.
Потери vs без потерь: главный выбор
Любое сжатие изображения относится к одному из двух семейств, и понять разницу важно до того, как трогать ползунки.
Сжатие без потерь (lossless) упаковывает данные так, что после распаковки восстанавливается точь-в-точь исходный файл — пиксель в пиксель. Так работают PNG и формат WebP в режиме lossless. Минус: для фотографий выигрыш скромный — обычно 5–25%, потому что в реальном снимке мало повторяющихся фрагментов, на которых алгоритм мог бы сэкономить.
Сжатие с потерями (lossy) сознательно выбрасывает информацию, которую человеческий глаз почти не замечает: мельчайшие переходы оттенков, детали в тенях, высокочастотный «шум». Так работают JPEG, лоссовый WebP и AVIF. Именно здесь прячется главная магия: фото можно ужать в 5–10 раз, а на глаз отличить от оригинала будет невозможно.
Честно про «без потери качества»
Формулировка «сжать без потери качества» — это почти всегда про потери, которые не видны, а не про их полное отсутствие. Абсолютно без потерь фотография ужимается слабо. А вот разумное lossy-сжатие даёт огромную экономию при качестве, неотличимом для глаза. Именно этого и хотят 99% людей.
Почему 80–85% — золотая середина
Когда вы сохраняете JPEG или WebP, главная ручка — это качество (quality), число от 0 до 100. Это не «процент сохранённой картинки», а уровень агрессивности алгоритма: чем ниже число, тем больше деталей он отбрасывает ради меньшего веса.
Многолетняя практика веб-разработчиков и фотографов сходится на одном диапазоне — 80–85%. Вот почему он работает:
- Выше 90%. Файл резко тяжелеет, а прибавки к видимому качеству почти нет — вы платите мегабайтами за то, чего не видно.
- 80–85%. JPEG в этом диапазоне обычно на 60–80% легче эквивалентного PNG, и без увеличения отличить его от оригинала невозможно. Это и есть оптимум.
- Ниже 70%. На небе, коже и плавных градиентах вылезают «квадратики» и цветные пятна — артефакты сжатия. Для веба уже рискованно.
Правило простое: начинайте с 82% и смотрите. Если файл всё ещё великоват — опускайтесь к 78%. Поднимать выше 88% почти никогда не нужно.
JPG, WebP или AVIF: что выбрать
Формат влияет на вес не меньше, чем качество. За последние годы появились наследники старого доброго JPEG, и они сжимают заметно эффективнее при той же картинке.
| Формат | Экономия против JPEG | Поддержка браузерами | Когда выбирать |
|---|---|---|---|
| JPEG (MozJPEG) | базовый уровень | 100% | Универсальная совместимость, печать, e-mail |
| WebP | −25…35% | ≈94% | Безопасный выбор по умолчанию для сайтов |
| AVIF | −50…65% | растёт, медленнее кодируется | Максимальная экономия для современной аудитории |
Цифры впечатляют: AVIF при качестве 50 выглядит примерно как JPEG при 75, но весит вдвое меньше. На практике это значит, что одна и та же фотография в AVIF может занимать в три-четыре раза меньше места, чем исходный JPEG из камеры.
При этом старый JPEG рано хоронить. Современный кодировщик MozJPEG (это улучшенный способ упаковки JPEG, который используют хорошие конвертеры, — вручную ничего настраивать не нужно) ужимает заметно лучше стандартного, а сам формат открывается абсолютно везде — от старого телефона до офисного принтера. Если фото уйдёт по почте, в документ или на печать, надёжнее JPEG.
Практичный сценарий для сайта
Отдавайте AVIF тем браузерам, что его понимают, а WebP — как запасной вариант, и JPEG — как последний рубеж. На сайтах это настраивают так, чтобы каждый посетитель автоматически получал самый лёгкий формат, который понимает его браузер. Если вы просто сжимаете фото для письма или соцсетей — вам это не нужно, достаточно сохранить в WebP.
Перекодировать снимок в более лёгкий формат проще всего онлайн. Конвертеры JPG → WebP и PNG → WebP уменьшают вес простым пере-кодированием, без установки программ.
Размер в пикселях решает больше, чем кажется
Самая частая и самая обидная ошибка — забыть про разрешение. Современный смартфон снимает кадры по 4000×3000 пикселей и больше. Но если фото идёт в Instagram, на сайт или в письмо, такая детализация бессмысленна: экран всё равно покажет в лучшем случае 1500–2000 пикселей по широкой стороне.
Уменьшение картинки в пикселях — это сжатие в чистом виде, причём без артефактов. Снимок 4000 px по ширине, ужатый до 1920 px, теряет три четверти пикселей и, соответственно, веса — а на экране выглядит так же чётко.
Метаданные: скрытый вес и приватность
Кроме самой картинки фотография тащит за собой служебный «довесок» — метаданные EXIF: модель камеры, настройки съёмки, дату, а нередко и точные GPS-координаты места, где сделан кадр. Для готового к публикации снимка всё это лишний балласт.
Вес метаданных невелик, но дело не только в нём. GPS-координаты в опубликованном фото — это раскрытый адрес дома, школы ребёнка или маршрута. Поэтому удаление метаданных при сжатии решает сразу две задачи: чуть уменьшает файл и убирает приватную геолокацию. Удобный побочный эффект: при конвертации в другой формат метаданные часто срезаются автоматически. Подробнее об этом — в нашем разборе EXIF-метаданных.
Как сжать фото за три шага
Не нужно ставить Photoshop. Перекодировать снимок в лёгкий формат можно прямо в браузере за полминуты.
Загрузите фото
Перетащите JPG или PNG в онлайн-конвертер — ничего устанавливать не надо, файлы обрабатываются в браузере.
Выберите WebP
WebP при качестве около 82% даст вес на четверть–треть меньше JPEG при том же виде. Для максимальной экономии — AVIF.
Скачайте результат
Сравните вес «до» и «после» — обычно файл легчает в разы. Готово к отправке и публикации.
Уменьшите вес фото прямо сейчас
Бесплатный конвертер FormatZ перекодирует ваш снимок в лёгкий WebP за пару секунд — прямо в браузере, без установки и регистрации.
Сжать фото в WebPЕсли нужен именно классический JPEG — например, для конкретной задачи — посмотрите конвертер PNG → JPG, а полный список преобразований всегда есть на странице всех форматов.
Частые ошибки
- Сжимать уже сжатое. Каждое новое сохранение JPEG добавляет артефакты поверх старых. Сжимайте из оригинала, а не из картинки, которую уже трижды пересохраняли.
- Гнаться за качеством 100%. Это лишние мегабайты без видимой пользы. Глаз не отличит 100% от 85%.
- Хранить PNG там, где нужен JPG. PNG для фотографий избыточен. Логотипам и скриншотам он подходит, отпускным снимкам — нет. Об этом подробно в статье PNG vs JPG.
- Забывать про разрешение. Часто достаточно просто уменьшить картинку до 1920 px, и вопрос веса решается сам собой.
Если хотите глубже разобраться в настройках конкретного формата, у нас есть отдельные практичные разборы: как сжать JPG и как сжать PNG.
Частые вопросы о сжатии фото
Читайте также
ТехнологииEXIF в фотографиях: что видно и как удалить метаданные
Что хранит EXIF, где посмотреть дату, модель камеры и координаты, как убрать геолокацию на iPhone и проверить копию перед публикацией.
ИнструкцияПакетная конвертация: как обработать сотни файлов разом
Единые настройки на всю папку — за один проход.
ТехнологииHDR-фото: почему странно выглядят и как конвертировать
Gain map, тонмаппинг и путь к обычному SDR-снимку.